home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr34 / shez106.zip / SHEZ.DOC < prev    next >
Text File  |  1995-02-20  |  200KB  |  4,470 lines

  1.  
  2.  
  3.                                          SHEZ
  4.                                The Compression Companion
  5.                                 Copyright (c) 1989-1994
  6. |                                    Release 10.6
  7. |                             California Software Design
  8. |                                  February 20, 1995
  9.                                      By:  Jim Derr
  10.  
  11.  
  12.                                   TABLE OF CONTENTS
  13.                                                                    Page -2-
  14.  
  15.  
  16.         ADDITIONAL PROGRAMS NEEDED (4)
  17.  
  18.  
  19.         QUICK START (6)
  20.  
  21.  
  22.         COMMAND LINE OPTIONS (8)
  23.  
  24.  
  25.         MOUSE SUPPORT (9)
  26.  
  27.  
  28.         ZOOMING DIRECTORY WINDOW WITH MOUSE (10)
  29.  
  30.  
  31.         USING THE MOUSE WITH VERN BUERG'S LIST PROGRAM. (15)
  32.  
  33.  
  34.         INTERNAL QUICK-VIEWER (15)
  35.  
  36.  
  37.         EDITING KEY DEFINITIONS (15)
  38.  
  39.  
  40.         FUNCTION SUPPORTED WHEN A DOS DIRECTORY WINDOW IS DISPLAYED (16)
  41.  
  42.  
  43.         NOTES ON CREATING SFX FILES (18)
  44.  
  45.  
  46.         FUNCTIONS WHEN VIEWING CONTENTS OF ARCHIVE FILE: (27)
  47.  
  48.  
  49.         OPTIONS AVAILABLE ONLY VIA THE MENU SYSTEM (38)
  50.  
  51.  
  52.         VOLUME LABEL SUPPORT (40)
  53.  
  54.  
  55.         FLOATING EXTRACT LOCATION (40)
  56.  
  57.  
  58.         Ultravision Support (41)
  59.  
  60.  
  61.         FORMATTING FLOPPIES (41)
  62.  
  63.  
  64.         KEYSTROKE RECORDING/PLAYBACK FACILITY (42)
  65.  
  66.  
  67.         CREATING NEW COMPRESSED FILES (45)
  68.  
  69.  
  70.         CONVERTING FILES (46)
  71.  
  72.  
  73.         SUPPORT FOR SELF EXTRACTING FILES (47)
  74.  
  75.  
  76.         ENVIRONMENT VARIABLES (48)
  77.  
  78.  
  79.         SETTING ALTERNATE FILE VIEWERS (50)
  80.  
  81.  
  82.         SETTING USER DEFINED PRINTER (50)
  83.  
  84.  
  85.         SETTING UP USED DEFINED MENU ENTRIES (50)
  86.  
  87.  
  88.         PERFORMING A VIRUS SCAN (50)
  89.  
  90.  
  91.         VIRUS SCANNING A DIRECTORY (51)
  92.  
  93.  
  94.         THE SGREP PROGRAM (53)
  95.  
  96.  
  97.         THE DUMPMAC PROGRAM (55)
  98.  
  99.  
  100.         THE SHEZCFG PROGRAM (56)
  101.  
  102.  
  103.                                   TABLE OF CONTENTS
  104.                                                                    Page -3-
  105.  
  106.  
  107.         CONFIGURING FOR VIRUS SCANNING (56)
  108.  
  109.  
  110.         COMPATIBILITY ISSUES (56)
  111.  
  112.  
  113.         DESQVIEW COMPATIBILITY (57)
  114.  
  115.  
  116.         WINDOWS AND OS/2 COMPATIBILITY (57)
  117.  
  118.  
  119.         SWAPPING SHEZ OUT OF MEMORY (58)
  120.  
  121.  
  122.         USING EMS/XMS MEMORY IN SHEZ (58)
  123.  
  124.  
  125.         SPEECH FRIENDLY INTERFACE (60)
  126.  
  127.  
  128.         4DOS AND NDOS SUPPORT (60)
  129.  
  130.  
  131.         USING 4DOS INTERNAL LIST COMMAND (61)
  132.  
  133.  
  134.         SUPPORT FOR SPANNED ZIP FILES (62)
  135.  
  136.  
  137.         SUPPORT FOR UC2 COMPRESSED FILES (62)
  138.  
  139.  
  140. |       SUPPORT FOR WINDOWS TYPE COMPRESSED FILES (62)
  141.  
  142.  
  143. |       SUPPORT FOR INFOZIP ZIP AND UNZIP (63)
  144.  
  145.  
  146. |       WHERE TO FIND THE MOST CURRENT VERSION (64)
  147.  
  148.  
  149. |       OVERSEAS AGENT (64)
  150.  
  151.  
  152. |       SUPPORT FOR SHEZ AND QUESTIONS (66)
  153.  
  154.  
  155. |       COMMANDS SORTED BY DESCRIPTION (67)
  156.  
  157.  
  158. |       CORPORATE SITE LICENSING FOR SHEZ (69)
  159.  
  160.  
  161. |       APPENDIX - 1 - ERROR CODES (70)
  162.  
  163.  
  164.         CRITICAL SYSTEM ERROR CODES (73)
  165.  
  166.  
  167.         APPENDIX - 2 - SHEZ.INI FILE (74)
  168.  
  169.  
  170.         INDEX (80)
  171.  
  172.  
  173.                                    SHEZ USER MANUAL
  174.                                                                    Page -4-
  175.  
  176.  
  177.                                   LIMIT OF LIABILITY
  178.  
  179.         SHEZ is distributed as-is.  The author disclaims all warranties,
  180.         expressed or implied.  The author will assume no liability for damages
  181.         either from the direct use of this product or as a consequence of the
  182.         use of this product.
  183.  
  184.         SHEZ is a shell program to make viewing and working with archive files
  185.         user friendly.  It provides the user with a friendly, consistent
  186.         interface for all supported compressed file operations.
  187.                               ADDITIONAL PROGRAMS NEEDED
  188.  
  189.  
  190.         You will need, at a minimum, at least one file compression program,
  191.         and optionally a file browser program.  Vern Buerg's LIST program is
  192.         an excellent, full featured file browser program, and has been
  193.         thoroughly tested with SHEZ.  You will also need one of the file
  194.         compression programs supported by SHEZ.  These include PKZIP, PAK,
  195. |       ARJ, LZH or LHA, PKPAK, ZOO, SQZ, UC2, and RAR.  When installing these
  196.         required programs, be sure to install them into a directory that is in
  197.         your path statement.  If you are installing the PKZIP package be sure
  198.         to install the following three programs:  PKZIP.EXE, PKUNZIP.EXE, and
  199.         ZIP2EXE.EXE.
  200.  
  201.  
  202.         All of the programs mentioned in this section, with the exception of
  203.         Central Point Software Virus Scan, can be found on most Bulletin
  204.         Boards, and on Cserve.  They are all available on the Directory
  205.         Assistance BBS that is mentioned at the end of this document.
  206.  
  207.         PKZIP, PKUNZIP by Phil Katz for ZIP files.
  208.         PKUNPAK, PKPAK by Phil Katz for ARC files.
  209.         LHARC, LHA by Haruyasu Yoshizaki for LZH files.
  210.         ZOO by Rahul Dhesi for ZOO files.
  211.         PAK by NoGate Consulting for PAK files.
  212.         ARJ by Robert Jung for ARJ files.
  213.  
  214.  
  215.         PKWARE, INC.                       LIST.COM by Vernon Buerg
  216.         7545 N Port Washington Rd.         139 White Oak Circle
  217.         Glendale, WI. 53217                Petaluma, CA. 94952
  218.                                            (707) 778-8841 - BBS
  219.  
  220.         PAK by NoGate Consulting           ARJ by Robert Jung
  221.         P.O. Box 88115                     2606 Village Road West
  222.         Grand Rapids, Mi 49518-0115        Norwood, Mass. 02062
  223.  
  224.         If you want to use the virus scan option of SHEZ you will also need
  225.         the virus scan program by McAfee Associates called SCAN.EXE.  The SCAN
  226.         program from McAfee Associates has been extensively tested with SHEZ
  227.         and is highly recommended.  This program can be found on most major
  228.         BBS's or you may obtain it by calling the McAfee BBS. You must obtain
  229.         version 39 or greater of this program in order for SHEZ to use it
  230.         correctly.
  231.  
  232.  
  233.                                    SHEZ USER MANUAL
  234.                                                                    Page -5-
  235.  
  236. |       McAfee Associates
  237.         4423 Cheeney St.
  238.         Santa Clara, Ca. 95054
  239.         (408) 988-3832
  240.         BBS (408) 988-4004
  241.  
  242.         The virus scanning program from Central Point Software has also been
  243.         tested with SHEZ.
  244.  
  245.  
  246.                                    SHEZ USER MANUAL
  247.                                                                    Page -6-
  248.  
  249. |                                     QUICK START
  250.  
  251.         Installing SHEZ is a very straight forward procedure, simply copy or
  252.         extract from the compressed file, all the .EXE, .COM, and the SHEZ.HLP
  253.         files into a directory that is defined in your DOS PATH.  Optionally
  254.         you may create a new directory to hold the SHEZ files.  If you choose
  255.         this option you must either add the new directory name to your DOS
  256.         PATH, or ALWAYS start SHEZ from the new directory.
  257.  
  258.         After installing the files run the SHEZ configuration program. At the
  259.         DOS prompt type in SHEZCFG and press the enter key.  The configuration
  260.         program is menu driven with full help screen available for each
  261.         option.
  262.  
  263.         THE SHEZCFG PROGRAM MUST BE USED TO CREATE AN EXTERNAL CONFIGURATION
  264.         FILE.  SHEZ WILL NOT RUN WITHOUT A CONFIGURATION FILE!!!!!
  265.  
  266.         To start-up SHEZ simply enter "SHEZ [d:\path\filespec]".  You may
  267.         specify wild cards in the filespec. If you use wild cards in the
  268.         filespec SHEZ will present you with a scrollable list of files that it
  269.         found matching the filespec. SHEZ recognizes the special
  270.         filename.fileext of $.$.  If you specify a filespec of $.$ SHEZ will
  271.         list only the files having an extension of .ARC, .ZIP, .LZH, .ARJ,
  272. |       .ZOO, .SQZ, RAR, and .UC2 or the files having extension matching the
  273.         extensions that where set using the configuration program. SHEZ will
  274.         also recognize just the $ file extension along with a DOS wildcard
  275.         filename. For example if you start SHEZ by entering SHEZ C:\UTY\P*.$
  276.         SHEZ will display a list of files that have a filename beginning with
  277.         the letter P and that have a file extension of
  278. |       .ARC,.ZIP,.LZH,.ZOO,.PAK,.ARJ.SQZ.RAR,UC2, or what ever you set the
  279.         extensions to using the config. program.
  280.  
  281.         You may also start SHEZ and specify a sub-directory name of the
  282.         directory you are currently in.  For example, if you are currently in
  283.         the C:\UTILITY directory and you want to work on the files in the
  284.         C:\UTILITY\PGMS directory start SHEZ by entering the following: SHEZ
  285.         PGMS\
  286.  
  287.         Also included in the file list will be any directories that SHEZ
  288.         found.  The directory names will be enclosed in greater than and less
  289.         than symbols. I.E. <DIR1>.  You can position the highlight bar on a
  290.         directory name and press the enter key to view the files and
  291.         directories that are contained in that directory.  To move up one
  292.         level in the directory tree highlight the directory entry that appears
  293.         as <..>.  As you change directories the full disk:\pathname will be
  294.         displayed on the main screen.  In addition the disk:\path that will
  295.         receive extracted files is also displayed on the main screen. You can
  296.         than choose the file you wish to work on by moving the highlight bar
  297.         with the cursor keys and pressing the enter key. SHEZ will then
  298.         present you with a screen showing the contents of the archive file.
  299.  
  300.         To perform a function, simply position the highlight bar and press the
  301.         key(s) that corresponds to the function you want to perform on that
  302.         member.  Pressing the F1 key will open a window giving you context
  303.         sensitive help.
  304.  
  305.         SHEZ also has a built-in menuing system. To activate the menu system
  306.         press the forward slash key.  A menu bar will appear at the top of the
  307.         screen. Using the left and right cursor keys you may select major menu
  308.  
  309.  
  310.                                    SHEZ USER MANUAL
  311.                                                                    Page -7-
  312.  
  313. |       item. Press the enter key to view the choices under the menu item.
  314.         Using the up and down cursor keys you may choose an action item and
  315.         then press the enter key to perform that item.  Pressing the ESC key
  316.         will take you back one level.  Keep pressing the ESC key to exit the
  317. |       menu system.  The menu system can also be navigated using the
  318. |       highlighted "HOT KEYS".  The hot keys will appear in reverse video
  319. |       colors.  The top menu bar will have the hot key highlighted.  The drop
  320. |       down menus hot keys will also be highlighted and will appear on the
  321. |       left side of the drop down menu box.  Below is an example of the menu
  322. |       display.  On the top menu bar the hot keys appear as capital letters
  323. |       or numbers.
  324.  
  325. |        View   Cnvt   Misc   File   Dirs   mAc   Opts
  326. |       ╒══════╞════╧══════════════════════════════╕
  327. |       │ <..> │0│~-V │Convert the highlighted file│
  328. |       │ SHEZ │1│^-V │Convert all Tagged files    │
  329. |       │ SHEZC│2│F8  │CVT highlighted file to SFX │
  330. |       │ SHEZ1│3│S-F8│CVT tagged file(s) to SFX   │
  331. |       │ SHEZ1│4│A-F8│UUENCODE hilighted file     │
  332. |       │      │5│C-F8│UUDECODE hilighted file     │
  333. |       │      ╘═══════════[^=CTL ~=ALT]═══════════╛
  334.  
  335.  
  336.         There are two functions that can only be activated via the menuing
  337.         system. Printing a file contained in an archive file, and setting the
  338.         default compressing factor.  There are no hot keys associated with
  339.         these functions.
  340.  
  341.         SHEZ will optionally swap 90% of its code out of memory when you:
  342.  
  343.         1)   Shell to DOS
  344.         2)   Execute the edit function.
  345.         3)   Run a program contained in a compressed file.
  346.  
  347.         This allows you to run most programs from within SHEZ without running
  348.         out of memory.  The default for SHEZ is not to use this swapping
  349.         function.  However this can be changed via the configuration program.
  350.         The swapping function will swap as much of SHEZ as possible out of DOS
  351.         memory and into either EMS (3.2 or 4.0), XMS memory, if available, or
  352.         to the currently active default disk.
  353.  
  354.         PLEASE NOTE: IF YOU ARE RUNNING A SYSTEM WITHOUT A HARD DISK OR
  355.         WITHOUT EMS or XMS MEMORY DO NOT ACTIVATE THIS OPTION.
  356.  
  357.  
  358.                                    SHEZ USER MANUAL
  359.                                                                    Page -8-
  360.  
  361. |                                COMMAND LINE OPTIONS
  362.  
  363.         The command line format when starting SHEZ is as follows:
  364.  
  365.              SHEZ [filespec] [/Exxx] [/PLAY=xxx] [/LCD] [/Cfilespec] [/4]
  366.  
  367.         Please note all command line options are optional.  You may enter a
  368.         filespec pattern for SHEZ to use when searching for a file. All legal
  369.         DOS wild card specifies are allowed, as are Drive and Directory
  370.         information.
  371.         In addition relative pathnames may also be entered on the command
  372.         line.
  373.         For example:
  374.              SHEZ C:\UTY\*.ZIP
  375.              This will startup SHEZ and will only list the files on the C:
  376.         drive in the UTY directory that have a file extension of .ZIP.
  377.  
  378.              SHEZ ..\DATA\*.*
  379.              This will startup SHEZ and will list the files one directory back
  380.              from the \DATA directory.
  381.  
  382.  
  383.         The /E parameter tells SHEZ to set its default extract location to the
  384.         Drive and directory specified immediately following the /E parameter.
  385.         DO NOT ENTER A SPACE AFTER THE /E parameter.
  386.         I.E. /EC:\WORK   This specifies an extract location of the E: drive
  387.         and the WORK directory.
  388.         If you start SHEZ with this parameter it will over-ride all other
  389.         default extract location.  Once SHEZ is started you may alter the
  390.         extract location by using the ALT-P command.
  391.  
  392.         The /LCD parameter tells SHEZ you are running SHEZ on an LCD display
  393.         monitor.  SHEZ will adjust its screen color set to make the display
  394.         more readable on LCD displays.
  395.  
  396.         The /PLAY= parameter tells SHEZ to load the previously saved macro
  397.         file and playback the recorded keystrokes immediately upon startup. If
  398.         the macro file does not exist, SHEZ will ignore the request.
  399.  
  400.         Example:  SHEZ C:\UTY\*.ZIP /PLAY=C:\DATA\MY.MAC
  401.  
  402.         This will start SHEZ looking in the C:\UTY directory for all files
  403.         with an extension of .ZIP and will playback the recorded keystrokes
  404.         contained in the file C:\DATA\MY.MAC.
  405.  
  406.         For more information on keystroke recording and playback see the
  407.         section KEYSTROKE RECORDING/PLAYBACK FACILITY on page 42 later in this
  408.         document.
  409.  
  410.         The /C parameter allows you to specify the location of the SHEZ
  411.         configuration file on the command line.  The filespec immediately
  412.         following the /c will be used as the configuration file.  This will
  413.         over-ride the SHEZCFG environment variable if it has been specified.
  414.  
  415.         The /4 parameter allows you to activate the 4DOS description display
  416.         via the command line.
  417.  
  418.  
  419.                                    SHEZ USER MANUAL
  420.                                                                    Page -9-
  421.  
  422.  
  423.                                      MOUSE SUPPORT
  424.  
  425.         Shez offers full mouse support in any of it's supported screen modes.
  426.         When mouse support is active a mouse action bar will appear on the
  427.         last line of the display.
  428.  
  429.         LEFT-MOUSE-BUTTON
  430.  
  431.              Pressing or releasing the left mouse button on one of the action
  432.              items will perform the action as described below. If there is a
  433.              Yes under the REPEATABLE column, this indicates that the action
  434.              will repeat as long as the left mouse button is held down.  All
  435.              the actions shown on the action bar are active anywhere within
  436.              SHEZ.
  437.  
  438.  
  439.         ACTION-ITEM    ACTION         WHEN      REPEATABLE?
  440.         []       Scroll-up      Button-down    Yes
  441.         []       Scroll-down    Button-down    Yes
  442.         []       Scroll-left         Button-down    Yes
  443.         []       Scroll-right   Button-down    Yes
  444.         [PUp]          Page-up        Button-down    Yes
  445.         [PDn]          Page-down Button-down    Yes
  446.         [Enter]        Enter-key      Button-release No
  447.         [Esc]          Escape-key     Button-release No
  448.         [MM]      Mouse-Menu     Button-release No
  449.         [Sp]      Space-key      Button-down    Yes
  450.         [Y]       Y-key          Button-release No
  451.         [N]       N-key          Button-release No
  452.         [F9]      F9-key         Button-release No
  453.         [Help]         Help      Button-release No
  454.         [Home]         Home-key  Button-release No
  455.         [End]          End-key        Button-release No
  456.         [Exit]         Exit-Shez      Button-release No
  457.         [Tab]          Tab-key        Button-release No
  458.  
  459.              In addition any item on the function key line can be selected by
  460.              positioning the mouse cursor on the desired function key and
  461.              pressing and releasing the left mouse button.
  462.  
  463.  
  464.         RIGHT-MOUSE-BUTTON
  465.  
  466.              Pressing and releasing the RIGHT mouse button is the same as
  467.         pressing the ESC key.
  468.  
  469.         ACTIVATING THE MENU SYSTEM
  470.  
  471.              To activate the normal menu system in SHEZ, move the mouse cursor
  472.              to the top line of the display and press and release the LEFT
  473.              mouse button.  The normal menu bar will appear after releasing
  474.              the button.  The mouse cursor may now be positioned over any of
  475.              the menu items, and pressing and releasing the LEFT mouse button
  476.              will cause the selectable menu box to appear.  When a drop down
  477.              menu box appears you may then position the mouse cursor on a menu
  478.              item.  Pressing and releasing the LEFT mouse button ONCE will
  479.              cause the menu item to be highlighted.  Pressing and releasing
  480.  
  481.  
  482.                                    SHEZ USER MANUAL
  483.                                                                   Page -10-
  484.  
  485. |            the LEFT mouse button on a HIGHLIGHTED item will cause the
  486.              indicated item to be executed.
  487.  
  488.         ZOOMING DIRECTORY WINDOW WITH MOUSE
  489.              The DOS directory window can be zoomed to full screen width and
  490.              unzoomed to normal mode.  The ZOOM/UNZOOM the window using the
  491.              mouse, position the mouse cursor to the [■] located at the bottom
  492.              left position of the windows and press and release the left mouse
  493.              button.
  494.  
  495.  
  496.                                    SHEZ USER MANUAL
  497.                                                                   Page -11-
  498.  
  499.  
  500.         NAVIGATING A SCROLLABLE DIALOGUE BOX USING THE MOUSE
  501.  
  502.              When a scrollable dialogue box appears the mouse cursor can be
  503.              positioned on the scroll bars, or within the dialogue box to
  504.              perform the following actions:
  505.  
  506.              1)   Scroll the box up and down.
  507.              2)   Scroll the box right and left.
  508.              3)   Move the highlight bar to an item.
  509.              4)   Tag an individual item.
  510.  
  511.              The sample screen display below shows the areas of a scrollable
  512.         dialogue box where the LEFT mouse button performs an action.
  513.  
  514.  
  515.         ╒E══E:\APPS\TC\ZIP\$.$════════════════╕
  516.         │ <..>                                <----Scroll-UP
  517.         │ SHEZ     EXE 05/10/93 09:53   237264▒<-+
  518.         │ SHEZCFG  EXE 05/10/93 08:42    59230▒  |
  519.         │ SHEZ89D  ZIP 03/13/93 22:41    84419▒  |
  520.         │ SHEZ89S  ZIP 04/26/93 07:44   260032▒  +--Page-UP-area
  521.         │ SHEZ90S  ZIP 04/26/93 07:44   261740▒  |
  522.         │ SHEZ91S  ZIP 05/10/93 10:07   291251▒  |
  523.         │ SHEZCD2  ZIP 02/19/93 07:10   199738▒  |
  524.         │ V                                  V▒<-+
  525.         │ |                                  |█<----Position-indicator
  526.         │ |----------------------------------|▒<-+
  527.         │ +-------------------------+--------+▒  |
  528.         │                           |         ▒  +--Page-Down-area
  529.         │                           |         ▒  |
  530.         │                           |         ▒  |
  531.         │                           |         ▒  |
  532.         │                           |         ▒<-+
  533.         │                           |         <----Scroll-Down
  534.         ╘══════════════════════     | ════════╛
  535.         VV                          |
  536.         ||                          |
  537.         ++---Mouse-Tag-area         +Mouse-position-highlight-bar-area
  538.  
  539.  
  540.              To move the highlight bar to an item, position the mouse cursor
  541.              on the item and press and release the LEFT mouse button.
  542.              Pressing and releasing the LEFT mouse button on a currently
  543.              highlighted item performs the same action as pressing the ENTER
  544.              key.
  545.  
  546.              To TAG/UNTAG an item, position the mouse cursor to the LEFT of
  547.              the item and press and release the LEFT mouse button.
  548.  
  549.              To perform a PAGE-UP or PAGE-DOWN position the mouse cursor on
  550.              the scroll bar either above or below the position indicator and
  551.              press the LEFT mouse button.  To scroll the items up and down
  552.              position the mouse cursor on the Scroll-up or Scroll-down arrows
  553.              and press the LEFT mouse button.  Both paging and scrolling are
  554.              repeatable.  Holding the LEFT mouse button down will repeat the
  555.              action until the button is released.
  556.  
  557.         MOUSE SELECTABLE ITEMS IN A DIALOG BOX
  558.  
  559.  
  560.                                    SHEZ USER MANUAL
  561.                                                                   Page -12-
  562.  
  563. |            Some dialog boxes allow you to enter options via the mouse.  When
  564.              a dialog box has mouse selectable items they will appear on the
  565.              bottom line of the dialog box enclosed in braces.  To respond to
  566.              the dialog box place the mouse cursor on one of the items
  567.              enclosed in braces and press and release the left mouse button.
  568.  
  569.         ╒════════════[Sort by Name, Extension, Date, Size,orUnsort?]═════════╕
  570.         │Enter N,E,D,S,U or ESC to exit==>                                   │
  571.         ╘{UNEDS}═════════════════════════════════════════════════════════════╛
  572.             
  573.             │
  574.             └──This is the mouse selectable area.]
  575.  
  576.  
  577.                                    SHEZ USER MANUAL
  578.                                                                   Page -13-
  579.  
  580. |                           ACTIVATING THE QUICK MOUSE MENU
  581.  
  582.         In addition to the normal menu system, SHEZ also contains a QUICK
  583.         MOUSE MENU SYSTEM.  This menu system contains a few frequently used
  584.         commands that can be accessed quickly.  There are three ways to
  585.         activate the QUICK MOUSE MENU:
  586.              1)   To display the MOUSE MENU, position the mouse cursor on the
  587.                   [MM] item on the mouse action bar at the bottom of the
  588.                   screen.  Press and release the left mouse button and the
  589.                   MOUSE MENU will appear.
  590.              2)   Press and hold the right mouse button, then press and hold
  591.                   the left mouse button, then release both bottons.
  592.              3)   If you have a three button mouse press and release the
  593.                   middle mouse button.
  594.  
  595.         One of two mouse menu's will appear depending upon where you are in
  596.         SHEZ.  If the DOS directory window in displayed the first menu will
  597.         appear,  if you are looking at the contents of a compressed file the
  598.         second menu will appear.
  599.  
  600.                          MENU WHEN DOS DIRECTORY IS DISPLAYED
  601.                                ╒═══════[CHOOSE]═══════╕
  602.                                │ View A File          │
  603.                                │ View  FILE_ID.DIZ    │
  604.                                │ QuickView A File     │
  605.                                │ External Viewer      │
  606.                                │ Convert File         │
  607.                                │ Convert to SFX       │
  608.                                │ Copy File            │
  609.                                │ Move File            │
  610.                                │ Rename File          │
  611.                                │ Delete File(s)       │
  612.                                │ Convert Tagged       │
  613.                                │ Make Tagged SFX      │
  614.                                │ Copy Tagged          │
  615.                                │ Move Tagged          │
  616.                                │ Rename Tagged        │
  617.                                │ Specify Extract Path │
  618.                                │ Create new           │
  619.                                │ Sort list            │
  620.                                │ Exit to Extract      │
  621.                                ╘══════════════════════╛
  622.  
  623.                 MENU WHEN LOOKING AT THE CONTENTS OF A COMPRESSED FILE
  624.                                ╒═══════[CHOOSE]═══════╕
  625.                                │ View File            │
  626.                                │ QuickView File       │
  627.                                │ Freshen Files        │
  628.                                │ External Viewer      │
  629.                                │ Extract File         │
  630.                                │ Delete File(s)       │
  631.                                │ Add File             │
  632.                                │ Edit File            │
  633.                                │ Execute File         │
  634.                                │ Convert From SFX     │
  635.                                │ Extract All          │
  636.                                │ Extract Tagged       │
  637.                                │ Specify Extract Path │
  638.                                │ Create New           │
  639.  
  640.  
  641.                                    SHEZ USER MANUAL
  642.                                                                   Page -14-
  643.  
  644. |                              │ Sort list            │
  645.                                │ Exit to Extract      │
  646.                                ╘══════════════════════╛
  647.  
  648.         When the mouse menu appears pressing and releasing the RIGHT button
  649.         will cancel the mouse menu.  To perform one of the item position the
  650.         mouse cursor on the item to be performed and press and release the
  651.         LEFT mouse button TWICE.
  652.  
  653.  
  654.                                    SHEZ USER MANUAL
  655.                                                                   Page -15-
  656.  
  657.  
  658.                     USING THE MOUSE WITH VERN BUERG'S LIST PROGRAM.
  659.  
  660.         I have had numerous questions on how to allow the mouse to function
  661.         when viewing a file via Vern's list program.  In order to allow the
  662.         mouse to function within list you must "CLONE" the mouse option into
  663.         the list program.  You must be using LIST PLUS version 7.2 in order to
  664.         use the mouse.  To clone the mouse option change to the directory that
  665.         contains the LIST.COM program, then start the LIST program from the
  666.         DOS prompt and include the mouse command line option /M.  I.E. LIST
  667.         /M. When the first screen appears press ALT-C to modify LIST.COM to
  668.         always startup with the mouse option.  If you need further information
  669.         on cloning the list program please see the documentation included with
  670.         LIST.
  671.  
  672.  
  673.                                  INTERNAL QUICK-VIEWER
  674.  
  675.         Shez also contains it's own internal file browser called QUICKVIEW.
  676.         QUICKVIEW has full mouse support and will allow you to view any size
  677.         file using a minimum of memory.  While it is not substitute for a full
  678.         featured browsing program such as Vern Buerg's LIST program, it is
  679.         very fast and allows you to view any file in ASCII or HEX modes.  If
  680.         you don't have an external browsing program QUICKVIEW will allow you
  681.         to use SHEZ as it was intended.
  682.  
  683.  
  684.                                 EDITING KEY DEFINITIONS
  685.  
  686.  
  687.         When you are prompted to enter information the following editing keys
  688.         can be used:
  689.  
  690.         Home:          Go to beginning of input line.
  691.         End:      Go to end of input line.
  692.         Backspace:     Go back one character and delete.
  693.         CTL-END:  Erase to end of line.
  694.         Cursor Right:  Move right one character.
  695.         Cursor Left:   Move left one character.
  696.         ESC:      Cancel input.
  697.  
  698.  
  699.                                    SHEZ USER MANUAL
  700.                                                                   Page -16-
  701.  
  702. |             FUNCTION SUPPORTED WHEN A DOS DIRECTORY WINDOW IS DISPLAYED
  703.  
  704.         DOS directory Speed Search
  705.              When the DOS directory window is displayed you may quickly
  706.              position the highlight bar to a directory or file by pressing a
  707.              single letter or number.  Pressing an UPPER CASE A-Z or 0-9 will
  708.              be position you to the first directory that begins with the
  709.              pressed letter or number.  Pressing the same letter or number
  710.              again will position the highlight bar to the next matching entry.
  711.              If no entry begins with the entered letter or number the
  712.              highlight bar will not be moved.
  713.  
  714.              Pressing an lower case a-z or 0-9 will be position you to the
  715.              FILES that begins with the pressed letter or number.
  716.  
  717.         Extract location - ALT-P
  718.         This option will prompt you to enter a drive and directory of where to
  719.         place files that you extract from the archive.  This location will
  720.         remain in effect until you enter the ALT-P command again and clear the
  721.         drive and directory or you change to another archive file. This
  722.         command is used when you want to place extracted files in a location
  723.         other than the current drive and directory.
  724.  
  725.              If you specify a directory that does not exist a
  726.              ERROR/INFORMATION window will appear indicating that the
  727.              directory does not exist.  You may press the F10 key to create
  728.              the directory.
  729.  
  730.              This command may be issued at any time.
  731.  
  732.              When the input window appears pressing the F9 key will open
  733.              another window which will display a scrollable list of
  734.              directories. To display a list of directories other than on the
  735.              current drive, enter the drive letter followed by a colon, then
  736.              press the F9 key.  Scroll the list using the up and down cursor
  737.              keys, and press the ENTER key to select the directory you wish to
  738.              extract files into.
  739.  
  740.         Create a new archive file - F7
  741.              This option allows you to create a new compressed file.  For
  742.              further information see the section titled, CREATING NEW
  743.              COMPRESSED FILES on page 45.
  744.  
  745.         Show help screen - F1
  746.              This will display a help screen showing all currently supported
  747.              commands.  Any command can be entered while the help screen is
  748.              displayed.
  749.  
  750.         Temporary exit to DOS - F10
  751.              This will temporarily clear the screen and exit to DOS. You can
  752.              then execute and command you want.  To return to SHEZ type in
  753.              EXIT at the DOS prompt and press return. (Not available when
  754.              running under DESQVIEW)
  755.  
  756.         Temporary exit to DOS into Extract Directory - ALT-F10
  757.              This will temporarily clear the screen and exit to DOS into the
  758.              currently defined extract directory. You can then execute and
  759.              command you want.  To return to SHEZ type in EXIT at the DOS
  760.  
  761.  
  762.                                    SHEZ USER MANUAL
  763.                                                                   Page -17-
  764.  
  765. |            prompt and press return. (Not available when running under
  766. |            DESQVIEW)
  767.  
  768.         Select a new archive file - F2
  769.              This option will prompt you to enter a new disk, directory, and
  770.              filespec to find another archive file to work with.
  771.              If you enter a filespec of $.$ SHEZ will only list directory
  772.              entries and file that have extensions of .ARC, .ZIP, .LZH, PAK,
  773. |            ARJ, ZOO, SQZ, RAR, and UC2.
  774.  
  775.              When the input window appears pressing the F9 key will open
  776.              another window which will display a scrollable list of
  777.              directories. To display a list of directories other than on the
  778.              current drive, enter the drive letter followed by a colon, then
  779.              press the F9 key.  Scroll the list using the up and down cursor
  780.              keys, and press the ENTER key to select the directory you wish to
  781.              change to.
  782.  
  783.         View a file - F3
  784.              This option will allow you to view any file that is listed in the
  785.              main file window.  Simply highlight the file you wish to view by
  786.              using the cursor keys then press the F3 key.  The list program
  787.              will be invoked allowing you to view the contents of the file.
  788.              (ALSO SEE CTL-ENTER FOR ALTERNATE FILE VIEWERS)
  789.  
  790.         Delete a DOS file or empty directory - F4
  791.              This option allows you to delete the file that is currently
  792.              highlighted in the file window.  Please note will be asked if you
  793.              want to delete the file. Respond Y if you wish to delete the
  794.              file, anything else will abort the delete. The deleted file name
  795.              will not be removed from the displayed list. Instead it will be
  796.              flagged with an # to the left of the filename and a 'd' to the
  797.              right.
  798.              If the highlighted entry is a directory, SHEZ will remove the
  799.              directory only if there are no files or sub-directories under
  800.              this directory.
  801.  
  802.         Sort the file list - F9
  803.              This option will sort the file list that appears on the left side
  804.              of the screen. You will be asked if you want the list sorted by
  805.              filename, file extension, file date,  file size, tagged status,
  806.              or unsorted. When sorting by filename any directory found will
  807.              also be sorted. When sorting by extension, date, or size the
  808.              directories will be sorted at the top of the list.  When sorting
  809.              by date the file time is also included in the sort.
  810.              A dialog box will also appear asking you if you wish to sort in
  811.              Ascending or Descending order.
  812.  
  813.  
  814.                                    SHEZ USER MANUAL
  815.                                                                   Page -18-
  816.  
  817. |       Convert highlighted file - ALT-V
  818.              This option will convert the highlighted file to another archive
  819.              method.  A list will appear showing the available compression
  820.              alternatives that SHEZ has been configured for.  Using the mouse
  821.              or cursor keys highlight the compression method you wish to
  822.              convert to, then press the enter key. You may also press the ESC
  823.              key to cancel the conversion process.   The converted file will
  824.              be placed into the same directory as the original file, and the
  825.              original file will remain intact.  When a compressed file also
  826.              has directory information stored along with the filenames, and
  827.              the file is being converted to a compression method that supports
  828.              pathnames, SHEZ will retain the directory information.  In
  829.              addition, if the compressed files being converted has volume
  830.              label information stored, SHEZ will attempt to retain the volume
  831.              label information. (PLEASE NOTE: THE VOLUME LABEL PROCESSING WILL
  832.              ONLY WORK IF YOU ARE CONVERTING FROM A ZIP OR ARJ FILE FORMAT TO
  833.              A ZIP OR ARJ FILE FORMAT.  ALSO THE VOLUME LABEL PROCESSING WILL
  834.              NOT FUNCTION WHEN RUNNING SHEZ IN THE DOS BOX UNDER OS/2.)
  835.  
  836.         Convert all tagged files - CTL-V
  837.              This option will convert all tagged files to another archive
  838.              method. A list will appear showing the available compression
  839.              alternatives that SHEZ has been configured for.  Using the mouse
  840.              or cursor keys highlight the compression method you wish to
  841.              convert to, then press the enter key. You may also press the ESC
  842.              key to cancel the conversion process.   The converted file will
  843.              be placed into the same directory as the original file, and the
  844.              original file will remain intact.
  845.  
  846.         Convert highlighted file to a SFX file - F8
  847.              This option will convert the highlighted compressed file into a
  848.              Self extracting file.
  849.              (Currently only files in the ZIP,LZH, and PAK formats may be
  850.              converted)
  851.  
  852.              If you are converting a ZIP file that was created using version
  853.              1.1 of PKZIP, SHEZ will first attempt to create a MINI Self
  854.              extracting file. If that fails than a normal Self extracting file
  855.              will be created. See the PKZIP documentation for more on MINI
  856.              self extracting files.
  857.  
  858.                               NOTES ON CREATING SFX FILES
  859.  
  860.         To convert a ZIP file to self extracting file the program,
  861.         ZIP2EXE.EXE, must be in the current directory or in a directory that
  862.         is defined in your PATH.
  863.  
  864.         When a PAK file is converted the PAK file is replaced by the self
  865.         extracting file.  For example:  If tell SHEZ to convert a file named
  866.         TEST.PAK in the directory C:\TEST the TEST.PAK file will be deleted
  867.         from the C:\TEST directory and will be replaced by the file TEST.EXE.
  868.         This is not a function of SHEZ it is a function of the PAK compression
  869.         program.
  870.  
  871.         When an LZH file is converted to a self extracting file the LHARC
  872.         program will created either a .COM file or a .EXE file, depending on
  873.         the size of the LZH file.
  874.  
  875.  
  876.                                    SHEZ USER MANUAL
  877.                                                                   Page -19-
  878.  
  879. |       Convert Tagged files to SFX files - SFT-F8
  880.              This option will convert all tagged compressed files into Self
  881.              extracting files.  See the F8 option above for additional
  882.              information on creating SFX files.
  883.         Write out configuration information - ALT-W
  884.              This option will write out a file named SHEZ.CFG. This file will
  885.              contain the current SHEZ configuration options.  This file can
  886.              then be used as your default configuration file.  This file
  887.              should be copied to a directory that is named in your path
  888.              statement.
  889.  
  890.         Copy highlighted file CTL-F2
  891.                  This option allows you to copy the highlighted file.  When
  892.         prompted for
  893.                  the location to copy to you may enter the target directory
  894.         name along
  895.                  with an optional filename and extension.  If the filename and
  896.         extension
  897.                  are not supplied SHEZ will use the original filename and
  898.         extension.
  899.                  You may also use the * wildcard character for either the
  900.         filename
  901.                  and/or the extension.  If you use the * character SHEZ will
  902.         use the
  903.                  original filename and/or extension when copying the file.
  904.                  I.E. From: = C:\UTILITY\ANY.ZIP
  905.                         To: = C:\WORK\NEW.*
  906.  
  907.                  This will create a file named NEW.ZIP in the \WORK directory.
  908.  
  909.                  The new file will have the original file's time and date
  910.         stamp.
  911.  
  912.         Move highlighted file CTL-F3
  913.              This option allows you to move the highlighted file.   When
  914.              prompted for the location to move to you may enter the target
  915.              directory name along with an optional filename and extension.  If
  916.              the filename and extension are not supplied SHEZ will use the
  917.              original filename and extension.
  918.              The moved file name will not be removed from the displayed list.
  919.              Instead it will be flagged with an # to the left of the filename
  920.              and a 'm' to the right.
  921.              If you move a file from one directory to another directory on the
  922.              same drive, SHEZ will simply modify the file pointers instead of
  923.              performing a copy and delete function.
  924.  
  925.         Rename highlighted file CTL-F6
  926.              This option allows you to rename the highlighted file.  You must
  927.              at least provide a filename and extension.
  928.  
  929.         Toggle the Tag status - SPACE
  930.              Pressing the space bar will toggle the tagged status of the
  931.              currently highlighted file. A check mark to the left of the
  932.              filename indicates that it is tagged.
  933.  
  934.              As files are tagged and untagged a count of the number of files
  935.              tagged along with the total size of all tagged files is updated
  936.              on the main screen.
  937.  
  938.  
  939.                                    SHEZ USER MANUAL
  940.                                                                   Page -20-
  941.  
  942. |       Tag All Files - CTL-SPACE or CTL-T
  943.              This option will tag all files
  944.  
  945.         Untag all Files - CTL-U
  946.              This option will untag all tagged files.
  947.  
  948.         Add/Update compressed file comments - ALT-C
  949.              This option allows you to add/update the file comment records in
  950.              all tagged compressed files.  To use this option first create an
  951.              ASCII file that contains the file comments you wish to add to the
  952.              compressed files.  Then tag the files you wish to update, and
  953.              press the ALT-C keys.  You will be prompted for the ASCII file
  954.              that contains your comment record(s). SHEZ will then execute the
  955.              appropriate compressed file maintenance program to add/update the
  956.              file comments in each tagged compressed file.
  957.  
  958.         Immediate Exit ALT-Q
  959.              This option will immediately exit SHEZ.
  960.  
  961.         Test tagged compressed file(s) for viruses - ALT-Z
  962.              Using this option SHEZ interfaces with the virus scan program
  963.              (SCAN.EXE) that is produced by McAfee Associates.  You must have
  964.              version 39 or greater of this scan program in order for SHEZ to
  965.              use it correctly.
  966.  
  967.              First tag all the compressed files in the directory window that
  968.              you wish to test.  Then press the ALT-Z keys, or use the drop
  969.              down menus.  SHEZ will extract all .COM, .EXE, and .OV? files
  970.              into its working directory for each tagged compressed file, and
  971.              will execute the virus scan program to determine if any of the
  972.              program files have been infected. If an infected program is found
  973.              SHEZ will temporarily suspend its processing allowing you to see
  974.              which programs are infected.  You may then press any key to
  975.              continue scanning the rest of the tagged files.  (See the
  976.              configuration section of this manual for more information on
  977.              configuring SHEZ for this option).
  978.  
  979.              If there are any nested compressed files, SHEZ will also search
  980.              the nested compressed files for .COM, .EXE, and .OV? files for
  981.              viruses.  The nesting level search is limited only by the amount
  982.              of free disk space in the work drive assigned to SHEZ.
  983.  
  984.         Test for viruses and strip comments out of .ZIP files - CTL-Z
  985.              This option perform exactly the same function as the ALT-Z
  986.              command, with the added feature of stripping the master comment
  987.              record out of any .ZIP files that are scanned.
  988.  
  989.  
  990.                                    SHEZ USER MANUAL
  991.                                                                   Page -21-
  992.  
  993. |       Copy all TAGGED DOS files   - SFT-F2
  994.         Move all TAGGED DOS files   - SFT-F3
  995.         Delete all TAGGED DOS files - SFT-F4
  996.         Rename all TAGGED DOS files - SFT-F6
  997.              These options allow you to copy,move,delete, and rename the DOS
  998.              files that are tagged in the file window.  Please note will be
  999.              asked if you want to delete the files. Respond Y if you wish to
  1000.              delete the files, anything else will abort the delete.
  1001.              The deleted,moved and renamed files name will not be removed from
  1002.              the displayed list. Instead it will be flagged with an # to the
  1003.              left of the filename and a 'd', 'm', or 'r' to the right.
  1004.  
  1005.              When copying or moving files the new files will retain the
  1006.              original file's time and date stamp.
  1007.  
  1008.         Alternate file viewers - CTL-ENTER
  1009.              Pressing the CTL-ENTER command will allow you to view the
  1010.              currently highlighted file using a user specified alternate file
  1011.              viewer.
  1012.  
  1013.              (SEE THE SECTION "SETTING UP ALTERNATE FILE VIEWERS" ON PAGE 50
  1014.              FOR MORE INFO)
  1015.  
  1016.         Toggle authenticity mode in PKZIP - ALT-1
  1017.              Pressing the ALT-1 keys will toggle the authenticity mode when
  1018.              using PKZIP.  If the authenticity mode is active an ! will appear
  1019.              on the file list heading line to the right of [FILE LIST] box.
  1020.              When processing files in the authenticity mode SHEZ will instruct
  1021.              SHEZ to EXCLUDE a file named AVEXTRA.TXT.  This will allow you to
  1022.              add additional comments to a authenticated ZIP file without
  1023.              actually adding the file that contains the comments to the ZIP
  1024.              file.
  1025.  
  1026.         Edit highlighted file - ALT-E
  1027.              Pressing the ALT-E key tells SHEZ to invoke the user defined
  1028.              editor on the highlighted file.
  1029.  
  1030.         Tag highlighted file - (Plus key +)
  1031.              Pressing the + key will tag the highlighted file and move the
  1032.              highlight bar down one line.
  1033.  
  1034.         Untag highlighted file - (Minus key -)
  1035.              Pressing the - key will untag the highlighted file and move the
  1036.              highlight bar down one line.
  1037.  
  1038.         Tag highlighted file - ALT-+
  1039.              Pressing the + key will tag the highlighted file and move the
  1040.              highlight bar up one line.
  1041.  
  1042.         Untag highlighted file - ALT--
  1043.              Pressing the - key will untag the highlighted file and move the
  1044.              highlight bar up one line.
  1045.  
  1046.         Exit SHEZ goto EXTRACT dir - CTL-X
  1047.              Pressing the CTL-X key will immediately exit SHEZ and will place
  1048.              you into the EXTRACT disk and directory.
  1049.         Macro Pause - ALT-5
  1050.  
  1051.  
  1052.                                    SHEZ USER MANUAL
  1053.                                                                   Page -22-
  1054.  
  1055. |       Start/Stop recording keystrokes - ALT-6
  1056.         Playback recorded keystrokes - ALT-7
  1057.         Cancel recording/playbak - CTL-Q
  1058.         Save recorded keystrokes - ALT-9
  1059.         Load and Execute keystroke file - ALT-8
  1060.              See the section entitled KEYSTROKE RECORDING/PLAYBACK FACILITY on
  1061.              page 42 for a full explanation of the keystroke record/playback
  1062.              facility.
  1063.  
  1064.         Activate volume label processing - ALT-4
  1065.              Pressing the ALT-4 key will activate the automatic volume label
  1066.              processing option in SHEZ.
  1067.              See section titled VOLUME LABEL SUPPORT on page 40 further
  1068.              information.
  1069.  
  1070.         Browse any file - ALT-B
  1071.              Pressing the ALT-B keys will allow you to view the contents of a
  1072.              user specified file.  A window will open asking you to enter the
  1073.              file specification of the file you wish to view.  Pressing the
  1074.              Enter key will invoke the file browsing program.  Pressing the
  1075.              ESC key will cancel the request.
  1076.  
  1077.         Wild card Toggle - F6
  1078.              Pressing the F6 key will toggle the wild card specification
  1079.              between *.* and $.$.  If SHEZ was started with a wild card
  1080.              specification other than *.* or $.$ this command has not effect.
  1081.  
  1082.         4DOS/NDOS file description display - ALT-D
  1083.              If you are running under 4DOS or NDOS and there is a DESCRIP.ION
  1084.              file in the directory you are looking at, pressing the ALT-D keys
  1085.              will display the 4DOS/NDOS description file contents to the right
  1086.              of the filenames, (First 23 characters only), and in a dialog box
  1087.              in the lower right corner of the screen. The dialog box will only
  1088.              appear when the DOS directory window is NOT zoomed full screen.
  1089.              Pressing the ALT-D again will display the file time, date, and
  1090.              size.
  1091.              (PLEASE NOTE: SHEZ CAN ONLY HANDLE DESCRIP.ION FILES THAT ARE
  1092.              30,000 BYES OR LESS)
  1093.  
  1094.         HOT DIRECTORY display - TAB KEY
  1095.              Pressing the TAB key will open a second DOS directory display
  1096.              window.  Before the window is opened SHEZ will prompt you for the
  1097.              DISK and Directory to display.  (Be sure to include the trailing
  1098.              backslash.  I.E. C:\MINE\)  If no file specification is included,
  1099.              a *.* file specification will be used.  When the directory window
  1100.              is open you may perform all supported file operations, such as
  1101.              copying, deleting, moving, single and/or groups of tagged files.
  1102.              You can close the directory window by pressing the TAB KEY again,
  1103.              or exit SHEZ by pressing the ALT-Q keys or the CTL-X keys.
  1104.  
  1105.         Delete highlighted / tagged file(s) - DEL KEY
  1106.              Pressing the delete key, will delete the highlighted file, if no
  1107.              files are currently tagged.  If there are files tagged then all
  1108.              tagged files will be deleted.
  1109.  
  1110.         Run PKZIPFIX against highlighted file - ALT-F
  1111.              Pressing the ALT-F key will run the PKZIPFIX program against the
  1112.              currently highlighted file.  It will create a PKFIXED.ZIP file in
  1113.              the same directory that the highlighted file exists in.
  1114.  
  1115.  
  1116.                                    SHEZ USER MANUAL
  1117.                                                                   Page -23-
  1118.  
  1119. |       Format Floppy - ALT-O
  1120.              The ALT-O hot key sequence will allow you to format a floppy disk
  1121.              in the A: or B: drives.  See the section titled FORMATTING
  1122.              FLOPPIES later in this document.
  1123.  
  1124.         Update/Add 4DOS/NDOS file description - ALT-U
  1125.              If you are running under 4DOS or NDOS pressing the ALT-U key will
  1126.              allow you to Update and/or Add a file description line to the
  1127.              currently highlighted file.  If a DESCIPT.ION file does not exist
  1128.              one will be created, if it does exist it will be updated.
  1129.  
  1130.         Execute highlighted program - F5
  1131.              Pressing the F5 key, will execute the currently highlighted file
  1132.              if the file is a .EXE or .COM file.
  1133.  
  1134.         Modify file attributes - ALT-A
  1135.              Pressing the ALT-A keys will allow you to modify the highlighted
  1136.              file's attributes.  First an information box will appear showing
  1137.              you the files current attributes.  To modify the file's
  1138.              attributes press the ENTER key and a selection menu will appear.
  1139.              Using the space bar, tag the new attributes you wish to set
  1140.              and/or reset and press the ENTER key to perform the modification.
  1141.  
  1142.         Right and Left cursor keys
  1143.              The Right and Left cursor keys will now scroll the directory
  1144.              display windows RIGHT and LEFT allowing you to see the files
  1145.              attributes or the remainder of the 4DOS description text.
  1146.  
  1147.         QUICKVIEW a file - CTL-Q
  1148.              The CTL-Q command will activate SHEZ'S QUICKVIEW feature allowing
  1149.              you to view the currently selected file.
  1150.  
  1151.         Strip Comments from ZIP files - CTL-S
  1152.              The CTL-S command will remove the master comment records from ZIP
  1153.              comressed files.  This command will perform it's function on all
  1154.              tagged files, or only the currently hightlighted file if no files
  1155.              are tagged.
  1156.         Strip Comments from ZIP files - CTL-S
  1157.              The CTL-S command will remove the master comment records from ZIP
  1158.              comressed files.  This command will perform it's function on all
  1159.              tagged files, or only the currently hightlighted file if no files
  1160.              are tagged.
  1161.  
  1162.         Create Directory - CTL-F4
  1163.              Pressing the CTL-F4 keys will pop-up a dialog box allowing you to
  1164.              enter the name of the directory you wish to create.  This feature
  1165.              allows you to create an entire directory tree in one pass.  I.E.
  1166.              When the dialog box appears you can enter the following:
  1167.              D:\ONE\TWO\THREE\FOUR
  1168.              Of course you can still specify a single directory name  when the
  1169.              dialog box appears.
  1170.  
  1171.         Delete Directory Tree - CTL-F5
  1172.              USE THIS COMMAND WITH CAUTION!!!!!!!!!!!!!!!!!!!!!
  1173.              The CTL-F5 command will delete the hightlighted directory and ALL
  1174.              FILES AND DIRECTORIES UNDER IT. This is a fast way to remove a
  1175.              directory, but please use it with extreme caution.
  1176.  
  1177.         Print Functions - CTL-P
  1178.  
  1179.  
  1180.                                    SHEZ USER MANUAL
  1181.                                                                   Page -24-
  1182.  
  1183. |            This command will bring up a print function menu.  When a printer
  1184. |            is selected SHEZ will print either the TAGGED files, or only the
  1185. |            currently highlighted file depending on the response to a dislog
  1186. |            prompt.  The following menu items will always appear:
  1187.  
  1188.              Change printer port
  1189.                   This option allows you to direct the print to an LPT port or
  1190.                   to a file.  To direct to an LPT port enter LPT1-9 when
  1191.                   prompted for location to print.
  1192.              DOS printer 80col
  1193.                   This will print the tagged or currently highlighted file in
  1194.                   a generic 80 column print mode.
  1195.              DOS printer 132col
  1196.                   This will print the tagged or currently highlighted file in
  1197.                   a generic 132 colume print mode.
  1198.              DOS printer HEX print
  1199.                   This will print the tagged or currently highlighted file in
  1200.                   hex mode.
  1201.              HPLASER II-IV 2up print
  1202.                   This will print the tagged or currently highlighted file in
  1203.                   landscape mode, two logical pages per physical page.  NOTE:
  1204.                   Thie print function will only operate on LASER printers that
  1205.                   support the HP LASER PCL 4 printer control codes.  IT WILL
  1206.                   NOT OPERATE CORRECTLY ON A HPLASER IIP.
  1207.              HPLASER II-IV land/bar
  1208.                   This will print the tagged or highlighted files in
  1209.                   compressed landscape mode shading every other line.  Up to
  1210.                   166 characters can appear on each print line.
  1211.  
  1212.              In addition to this menu items, if the user has defined
  1213.              additional printer in the SHEZ.INI file their names will appear
  1214.              after the HPLASER 2up print menu item.
  1215.  
  1216.         Virus scan directory - ALT-S
  1217.              This command will scan the currently highlighted directory for
  1218.              viruses using the user defined virus scanning software.
  1219.  
  1220.         Zoom / Unzoom window - ALT-M
  1221.              When the DOS directory window is displayed, pressing the ALT-M
  1222.              keys will ZOOM or UNZOOM the window to full screen width.  When
  1223.              operating under 4DOS, if the user has 4DOS description display
  1224.              enabled, the 4DOS file descriptions will appear in the ZOOMED
  1225.              window to the right of the filenames.
  1226.  
  1227.         View FILE_ID.DIZ - ALT-F1
  1228. |            Pressing the CTRL-D keys will cause SHEZ to search the
  1229. |            highlighted compressed file, or all tagged files,for either of
  1230. |            two files, FILE_ID.DIZ and DESC.SDI.  If either of these two
  1231. |            files are found SHEZ will display the contents of the found file
  1232. |            in a pop-up window on the right side of the screen.  After the
  1233. |            popup screen is displayed pressing the ENTER key will remove the
  1234. |            popup screen and will position the highlight bar one item down in
  1235. |            the DOS directory list.  Pressing the CTRL-ENTER key will remove
  1236. |            the popup screen and will display the contents of the compressed
  1237. |            file in the compressed file screen display.  If the FILE_ID.DIZ
  1238. |            file does not exist the user will be asked if they wish to create
  1239.              one.  If they respond Y the users defined editor will be
  1240.              activated allowing the user to create a FILE_ID.DIZ file.  After
  1241.  
  1242.  
  1243.                                    SHEZ USER MANUAL
  1244.                                                                   Page -25-
  1245.  
  1246. |            the user saves the newly created file it will be saved back into
  1247. |            the compressed file.
  1248.  
  1249. |       Change sort order - ALT-F9
  1250. |            Pressing the ALT-F9 allows you to change the sort order of the
  1251.              displayed file list.  You may change the sort order to Ascending
  1252.              or Descending by pressing the A or D key in the dialog box.
  1253.  
  1254.         Smart copy - ALT-F2
  1255.              Pressing the ALT-F2 keys will activate the smart copy function.
  1256.              The smart copy function performs the same function as the COPY
  1257.              TAGGED function with the additional feature of optimially filling
  1258.              the target drive.  SHEZ will scan the tagged file list and will
  1259.              select combinations of files to maximally fill the target drive.
  1260.              If all files will not fit on the target drive, SHEZ will untag
  1261.              the files that it could copy leaving the files that could not be
  1262.              copied tagged.
  1263.  
  1264.  
  1265.                                    SHEZ USER MANUAL
  1266.                                                                   Page -26-
  1267.  
  1268.  
  1269.         UUENCODE - ALT-F8
  1270.              Pressing the ALT-F8 keys will UUENCODE the tagged or highlighted
  1271.              file(s).  If no files are tagged then only the highlighted file
  1272.              will be UUENCODED.  Before UUENCODING the file(s) a dialog box
  1273.              will appear prompting you for the disk and directory of where to
  1274.              place the UUENCODED files.  The ENCODED files will have the same
  1275.              filenames as the orginial file(s) with a file extension of .UUE.
  1276.  
  1277.         UUDECODE - CTL-F8
  1278.              Pressing the CTL-F8 keys will UUDECODE the tagged or highlighted
  1279.              file(s).  If no files are tagged then only the highlighted file
  1280.              will be DECODED.  Before DECODING takes place a dialog box will
  1281.              appear prompting you for the disk and directory of where to place
  1282.              the DECODED files.  The DECODED files that are created will have
  1283.              the same name as when they were orginially encoded.
  1284.  
  1285.         DISK-FREE-SPACE - CTL-F
  1286.              Pressing the CTL-F keys will display a dialog box in the upper
  1287.              right corner of the screen which will show the amount of free
  1288.              space on the current default drive.  The cursor will be
  1289.              positioned on the drive letter and the user can enter a new drive
  1290.              letter, press the ENTER key and obtain free space information on
  1291.              any attached drive.  Pressing the ESC key will remove the dialog
  1292.              box.
  1293.  
  1294.         Smart move - ALT-F3
  1295.              Pressing the ALT-F3 keys will activate the smart move function.
  1296.              The smart move function performs the same function as the MOVE
  1297.              TAGGED function with the additional feature of optimially filling
  1298.              the target drive.  SHEZ will scan the tagged file list and will
  1299.              select combinations of files to maximally fill the target drive.
  1300.              If all files will not fit on the target drive, SHEZ will untag
  1301.              the files that it could move leaving the files that could not be
  1302.              moved tagged.
  1303.  
  1304. |       Extract all - ALT-X
  1305. |            The ALT-X keys will extract all files from the highlighted or all
  1306. |            tagged files.  If files are tagged the user will be asked if they
  1307. |            want to perform the function on the highlighted file or on the
  1308. |            tagged files.  The user will also be prompted at the beginning of
  1309. |            the operation for the extract location.  During this extraction
  1310. |            operation the Overwrite and restore directory options are always
  1311. |            in effect.
  1312.  
  1313. |       Populate 4DOS Description - CTL-F1
  1314. |            The CTL-F1 function will populate the 4DOS/NDOS description file
  1315. |            with the contents of the FILE_ID.DIZ or DESC.SDI file that is
  1316. |            contained within the compressed file.  This command will operate
  1317. |            on either the currently higlighted file or a group of tagged
  1318. |            files.  If there are tagged files a dialog box will appear asking
  1319. |            if you wish to perform the function on the tagged files or the
  1320. |            highlighted file.
  1321. |            (Please note: When you perform the operation on numerous files
  1322. |            the screen will appear to flicker as SHEZ performs a series of
  1323. |            operations.  This is perfectly normal.)
  1324.  
  1325.  
  1326.                                    SHEZ USER MANUAL
  1327.                                                                   Page -27-
  1328.  
  1329.  
  1330.                    FUNCTIONS WHEN VIEWING CONTENTS OF ARCHIVE FILE:
  1331.  
  1332.         Viewing a file - V
  1333.              Simply press the return key or the V key. This will temporarily
  1334.              unpack the file and will invoke the LIST program allowing you to
  1335.              view the file on your screen.  The temporary copy of the
  1336.              extracted file will be placed in the current disk and directory
  1337.              unless you specified a work disk to be used by using the
  1338.              configuration program.
  1339.  
  1340.         SHEZ will allow you to operate on compressed files that are contained
  1341.         within compressed files.  I.E. A zip file that contains zip files.  To
  1342.         view the contents of the embedded compressed file simply move the
  1343.         highlight bar to the compressed file and press the ENTER key.  The
  1344.         embedded compress file contents will now be displayed on the screen.
  1345.         You may view any of the files and/or extract any of the files
  1346.         contained in the compressed file.  However you may not add, delete, or
  1347.         update the embedded compressed file.
  1348.  
  1349.         Extracting a single file - E.
  1350.              This will extract the file that is being pointed to.  The
  1351.              extracted file will be placed on the current disk in the current
  1352.              directory. You may optionally use the ALT-P command to direct the
  1353.              extracted files to a different disk and/or directory.
  1354.  
  1355.         Testing archive integrity - T
  1356.              This will test the integrity of the archive file and will report
  1357.              the results on the screen.
  1358.  
  1359.         Display Info about archive file - I
  1360.              This will display information about the archive file in a small
  1361.              pop-up window at the top of the screen.  The information will
  1362.              include the number of files in the archive, the date of the
  1363.              newest file in the archive,  the total size of all the files in
  1364.              the archive including the total expanded size and total
  1365.              compressed size. It will also display the current default
  1366.              compression factor.
  1367.  
  1368.         Delete a file from the archive - D
  1369.              This will delete the selected file from the archive file. Before
  1370.              the file is deleted a prompt will appear asking for verification
  1371.              of the delete. In addition any files that were previously tagged
  1372.              will have the tag cleared.
  1373.  
  1374.         Delete a tagged files from an archive - CTL-D
  1375.              This command will deleted all tagged files from the archive file.
  1376.              Before the files are deleted a prompt will appear asking for
  1377.              verification of the delete operation.
  1378.  
  1379.  
  1380.                                    SHEZ USER MANUAL
  1381.                                                                   Page -28-
  1382.  
  1383. |       Add file(s) to archive     - A
  1384.         Update files(s) in archive - U
  1385.         Move files(s) to archive   - M
  1386.         Freshen file(s) in archive - F
  1387.              Each of these options will cause a small window to open at the
  1388.              bottom of the screen.  The window will prompt you to enter one or
  1389.              more file specifications. These filespecs can include drive,
  1390.              path, and a filespec with wild cards.  All files matching the
  1391.              indicated filespec will be added, updated, moved or freshened in
  1392.              the current archive file depending on which option you initially
  1393.              picked. Any files that were previously tagged will have the tag
  1394.              cleared.
  1395.  
  1396.              For example if you enter a U to update files in the archive and
  1397.              you enter c:\source\*.c  d:\batch\*.c when prompted to enter a
  1398.              filespec, than all files on the C drive in the source directory
  1399.              that have a file extension of C, and all files on the D drive in
  1400.              the batch directory that have an extension of bat, will be
  1401.              updated in the current archive file.
  1402.  
  1403.         List of files to add to archive     - ALT-A
  1404.         List of files to freshen in archive - ALT-F
  1405.         List of files to move to archive    - ALT-M
  1406.         List of files to update in archive  - ALT-U
  1407.              Again each of these options will cause a small window to open at
  1408.              the bottom of the screen.  The window will prompt you to enter a
  1409.              filespec.  This filespec can include drive, path, and a filespec
  1410.              with wild cards.  When you press the return key another window
  1411.              will pop-up on the left side of the screen showing you all the
  1412.              files that were found that matched the filespec you entered. You
  1413.              can then use the cursor keys to scroll the file list.  Pressing
  1414.              the space bar will toggle the tagged status of the current
  1415.              highlighted file. When you are done tagging file press the return
  1416.              key and all files that you tagged will be added, freshened,
  1417.              moved, or updated in the current archive file. END GROUP
  1418.  
  1419.         Specify where to put extracted files - ALT-P
  1420.              This options will prompt you to enter a drive and directory of
  1421.              where to place files that you extract from the archive.  This
  1422.              location will remain in effect until you enter the ALT-P command
  1423.              again and clear the drive and directory or you change to another
  1424.              archive file. This command is used when you want to place
  1425.              extracted files in a location other than the current drive and
  1426.              directory.
  1427.  
  1428.              If you specify a directory that does not exist a
  1429.              ERROR/INFORMATION window will appear indicating that the
  1430.              directory does not exist.  You may press the F10 key to create
  1431.              the directory.
  1432.  
  1433.              This command may be issued at any time.
  1434.  
  1435.              When the input window appears pressing the F9 key will open
  1436.              another window which will display a scrollable list of
  1437.              directories. To display a list of directories other than on the
  1438.              current drive, enter the drive letter followed by a colon, then
  1439.              press the F9 key.  Scroll the list using the up and down cursor
  1440.              keys, and press the ENTER key to select the directory you wish to
  1441.              extract files into.
  1442.  
  1443.  
  1444.                                    SHEZ USER MANUAL
  1445.                                                                   Page -29-
  1446.  
  1447. |       Extract all files from archive - ALT-X
  1448.              This command will extract all files from the archive file and
  1449.              place them in the current disk:\directory unless you specified a
  1450.              different extract location by using the ALT-P command.
  1451.  
  1452.         Delete all extracted files - ALT-D
  1453.              This command will delete all files in the current
  1454.              disk:\directory, or the one specified by the ALT-P command, that
  1455.              are also contained in the archive file.  The files will only be
  1456.              deleted if the file time and date are equal to or less then the
  1457.              file time and date of the same file that is contained in the
  1458.              compressed file. NOTE: it does not delete anything from the
  1459.              archive file.  This is useful when you extract file from the
  1460.              archive file and then you want to quickly delete all the
  1461.              extracted files.
  1462.  
  1463.         Execute a file in an archive file - R
  1464.              This command will execute the EXE or COM file that is currently
  1465.              highlighted on the archive file list.  The EXE or COM file will
  1466.              be extracted from the archive file and will be placed on the
  1467.              current disk in the current directory. You will then be prompted
  1468.              to enter any optional command line parameters that the program is
  1469.              expecting. The selected program will then be executed.  After the
  1470.              program is run the extracted file will be deleted. NOTE: You can
  1471.              specify a different disk drive to place the extracted file on by
  1472.              using the SHEZFG program.  This is useful when working with
  1473.              archive files that are on floppy disks.  If you specify disk C as
  1474.              the work disk in the SHEZFG program the extracted file will be
  1475.              placed on the C drive, will be executed from the C drive, and
  1476.              then will be deleted from the C drive.
  1477.  
  1478.         Speed search - ALT-S
  1479.              This option will allow you to quickly find a file in an archive.
  1480.              A window will pop-up asking you to enter a match pattern.  This
  1481.              pattern follows the standard DOS wildcard specifications. The
  1482.              list of files on the screen will then be scrolled to the first
  1483.              file that matches the pattern.  Pressing ALT-S again and pressing
  1484.              the ENTER key will position the highlight bar to the next file
  1485.              that matches the pattern.
  1486.  
  1487.         Immediate Exit - ALT-Q
  1488.              This option will immediately exit SHEZ.
  1489.  
  1490.         Extract all tagged files - CTL-E
  1491.              This option will extract all files that you tagged in the archive
  1492.              file.  To tag a file simply press the space bar to toggle the
  1493.              tagged status.  When a file is tagged it will be highlighted on
  1494.              the screen.
  1495.  
  1496.         Toggle the Tag status - SPACE
  1497.              Pressing the space bar will toggle the tagged status of the
  1498.              currently highlighted file. A check mark to the left of the
  1499.              filename indicates that it is tagged.
  1500.  
  1501.         Untag all tagged files - CTL-U
  1502.              This option will untag all files that you previously tagged.
  1503.  
  1504.         Tag All Files - CTL-SPACE
  1505.              This option will tag all files
  1506.  
  1507.  
  1508.                                    SHEZ USER MANUAL
  1509.                                                                   Page -30-
  1510.  
  1511. |       Update the archive files time and date - CTL-T
  1512.              This option will change the archive file's time and date to match
  1513.              the time and date of the newest file in the archive file.
  1514.  
  1515.         Create a new archive file - F7
  1516.              This option allows you to create a new compressed file.  For
  1517.              further information see the section titled, CREATING NEW
  1518.              COMPRESSED FILES on page 45.
  1519.  
  1520.         Show help screen - F1
  1521.              This will display a help screen showing all currently supported
  1522.              commands.  Any command can be entered while the help screen is
  1523.              displayed.
  1524.  
  1525.         Temporary exit to DOS - F10
  1526.              This will temporarily clear the screen and exit to DOS. You can
  1527.              then execute and command you want.  To return to SHEZ type in
  1528.              EXIT at the DOS prompt and press return. (Not available when
  1529.              running under DESQVIEW)
  1530.  
  1531.         Temporary exit to DOS into Extract Directory - ALT-F10
  1532.              This will temporarily clear the screen and exit to DOS into the
  1533.              currently defined extract directory. You can then execute and
  1534.              command you want.  To return to SHEZ type in EXIT at the DOS
  1535.              prompt and press return. (Not available when running under
  1536.              DESQVIEW)
  1537.  
  1538.         Select a new archive file - F2
  1539.              This option will prompt you to enter a new disk, directory, and
  1540.              filespec to find another archive file to work with.
  1541.              If you enter a filespec of $.$ SHEZ will only list directory
  1542.              entries and file that have extensions of .ARC, .ZIP, .LZH, .PAK,
  1543. |            ARJ, ZOO, SQZ. RAR, and UC2.
  1544.  
  1545.         Sort the archive file list - F9
  1546.              This option will allow you to sort the archive file list by Name,
  1547.              Extension, Date, Size, or Path name.  A small window will open up
  1548.              asking you how you want the list sorted.  Enter a N, E, D, S, or
  1549.              P.  When sorting by Path name the files will be soted by name
  1550.              within pathname.  A dialog box will also appear asking if you
  1551.              want to sort in Ascending or Descending order.
  1552.  
  1553.         Edit the selected file - F8
  1554.              This option will extract the selected file onto either the
  1555.              default disk or the work disk specified via the configuration
  1556.              program.  It will then invoke the editor specified via the
  1557.              configuration program passing the selected filename.ext to the
  1558.              editor.  When you exit your editor SHEZ will then MOVE the
  1559.              extracted file back into the archive, if it has been modified,
  1560.              and delete the extracted copy. If an editor was not specified
  1561.              during the configuration process this command will not function.
  1562.              If the compressed file is a .ZIP file and authenticity mode in
  1563.              toggled on when the edited file is saved back into the compressed
  1564.              file the authenticity mode will be honored.  If the file being
  1565.              edited has directory information stored with the filename, SHEZ
  1566.              will retain the directory information even when saving the file
  1567.              back into the compressed file.
  1568.  
  1569.  
  1570.                                    SHEZ USER MANUAL
  1571.                                                                   Page -31-
  1572.  
  1573. |       Specify an archive file mask - Z
  1574.              This option allows you to display only the files in the archive
  1575.              that match the file mask.  The file mask uses the same wild card
  1576.              conventions as DOS.
  1577.  
  1578.         Toggle overwrite mode - O
  1579.              This option toggle overwrite mode on and off.  When overwrite
  1580.              mode is in effect an 'O' will appear in the upper right hand
  1581.              corner of the screen.  When overwrite mode is in effect, and you
  1582.              extract a file from an archive, it will be extracted even if it
  1583.              already exists on the target disk:\path.
  1584.  
  1585.         Add Update File Comments - ALT-C
  1586.              This option allows you to add and/or update the compressed file
  1587.              comments.
  1588.  
  1589.         Supply Password for File - G
  1590.              This option allows you to supply a password when working with
  1591.              password encrypted files.  The password will be used when
  1592.              extracting, viewing, and modifying the currently selected
  1593.              compressed file. When a password has been supplied the compressed
  1594.              file display window will indicate that a password is in effect.
  1595.  
  1596.         Set Path/Directory option - P
  1597.              If a file has been saved into a compressed file with a directory
  1598.              name the name will appear on the right side of the compressed
  1599.              file list.
  1600.  
  1601.              Normally when you update or extract files from a compressed file
  1602.              the directory information is ignored.  Using the 'P' option you
  1603.              can tell SHEZ that you want to save and/or use the directory
  1604.              information.  When you press the 'P' key a list of three options
  1605.              will appear on the screen.  The first option "Do not use Dir
  1606.              info", tells SHEZ to ignore directory information.  The second
  1607.              option "Use Dir Info" tells SHEZ to save the directory
  1608.              information when updating a compressed file, or to use the
  1609.              directory information when extracting files.  The third option,
  1610.              "Use Dir Info and Recurse", tells SHEZ to save directory
  1611.              information when updating a compressed file and to recurse down
  1612.              the directory tree when looking for files. The third option also
  1613.              tells SHEZ to use the directory information when extracting
  1614.              files.
  1615.  
  1616.              The selected option will remain in effect until you specifically
  1617.              reset it using the P command again.
  1618.              The following options are passed to the compression programs when
  1619.              directory information is to be used:
  1620.  
  1621.              USE DIR INFO             USE DIR INFO AND RECURSE
  1622.              Pkzip -P            Pkzip -Pr
  1623.              Pkunzip -d               Pkunzip -d
  1624.              Lharc /x            Lharc /x /r
  1625.              Lharc /x (when extracting)    Lharc /x (when extracting)
  1626.  
  1627.              Please consult the compression program's documentation for
  1628.              further information on what these options do.
  1629.  
  1630.  
  1631.                                    SHEZ USER MANUAL
  1632.                                                                   Page -32-
  1633.  
  1634. |       View file and archive comment records - ALT-V
  1635.              This option will display on the screen the contents of the
  1636.              archive file along with any comment records that have been placed
  1637.              into the archive file.
  1638.  
  1639.         Add/Update highlighted archive file comments - s
  1640.              This option will allow you to add and/or update comment records
  1641.              that are associated with the highlighted file in the archive.
  1642.  
  1643.         Add/Update all archive file comments - SHIFT-S
  1644.              This option will allow you to add and/or update comment records
  1645.              that are associated with the each file in the archive.
  1646.  
  1647.         Convert SFX file - CTL-V
  1648.              This option will convert a self extracting compressed file (.COM
  1649.              or .EXE) back to a normal compressed file.  The normal compressed
  1650.              file will be placed on the same disk and in the same directory
  1651.              when the self extracting is located.  The self extracting file
  1652.              will remain intact.  Please note that this option is only
  1653.              available when you are viewing the contents of a self extracting
  1654.              file. For a list of the self extracting file that can be read my
  1655.              SHEZ see the section titled SELF EXTRACTING FILE SUPPORT on page
  1656.              47.
  1657.  
  1658.         Test COM,EXE, and OVL files in a compressed file for viruses -ALT-Z
  1659.              Using this option SHEZ interfaces with the virus scan program
  1660.              (SCAN.EXE) that is produced by McAfee Associates.  You must have
  1661.              version 39 or greater of this scan program in order for SHEZ to
  1662.              use it.  When you press the ALT-Z key SHEZ will extract all .COM,
  1663.              .EXE, and .OV? files into its working directory and will execute
  1664.              the virus scan program to determine if any of the program files
  1665.              have been infected. (See the configuration section of this manual
  1666.              for more information on configuring SHEZ for this option).
  1667.              Beginning with release 6.5 of SHEZ you may now tag the files you
  1668.              wish to check for viruses before pressing the ALT-Z keys.  When
  1669.              files are tagged, only the tagged files will be checked.
  1670.  
  1671.         Extract only newer files - ALT-N
  1672.              The ALT-N command will only extract files contained in the
  1673.              compressed file that are newer than the files that are contained
  1674.              in the extract directory.
  1675.              If no files are TAGGED ALT-N will extract all newer files that
  1676.              are contained in the compressed file into the extract directory.
  1677.              If there are files tagged, only the newer tagged files will be
  1678.              extracted.
  1679.  
  1680.         Alternate file viewers - CTL-ENTER
  1681.              Pressing the CTL-ENTER command will allow you to view the
  1682.              currently highlighted file using a user specified alternate file
  1683.              viewer.
  1684.  
  1685.              (SEE THE SECTION "SETTING UP ALTERNATE FILE VIEWERS" on page 50
  1686.              FOR MORE INFO)
  1687.  
  1688.  
  1689.                                    SHEZ USER MANUAL
  1690.                                                                   Page -33-
  1691.  
  1692. |       Show tagged file count - ALT-T
  1693.              Pressing the ALT-T keys will toggle the function key line to show
  1694.              you, the number of files tagged, total compressed file size, and
  1695.              total uncompressed file size.  If the compressed files you are
  1696.              working with is a ZIP file it will also show you the size of the
  1697.              ZIP file that will be created if you build a new ZIP files
  1698.              containing all of the tagged files.  Please note this is only an
  1699.              estimate and does not take into account file comment records and
  1700.              it assumes that the compression method will be the same as is
  1701.              currently used.
  1702.  
  1703.         Toggle authenticity mode in PKZIP - ALT-1
  1704.              Pressing the ALT-1 keys will toggle the authenticity mode when
  1705.              using PKZIP.  If the authenticity mode is active an ! will appear
  1706.              on the heading line to the right of the NAME heading field.
  1707.  
  1708.         Copy tagged members to another compressed file - CTL-Y
  1709.              The CTL-Y command allows you to copy selected members of a
  1710.              compressed file to another compressed file.  The target
  1711.              compressed file can be any currently supported compressed file
  1712.              format.  To perform the copy, first open up the compressed file
  1713.              you wish to copy FROM.  Then using the space bar tag the files
  1714.              you wish to copy.  Next press the CTL-Y keys.  A window will
  1715.              appear asking you to enter the FULL path of the compressed file
  1716.              to want to copy the selected members into.  You may enter only a
  1717.              DRIVE:\PATH\ (note ending backslash) and press the F9 key to
  1718.              obtain a listing of file in the entered directory, or you may
  1719.              enter the complete filespec of the target compressed file.  You
  1720.              may also press the F9 key as soon as the window appear to obtain
  1721.              a list of files in the current directory.  Pressing the enter
  1722.              will then perform the copy operation.  The files that were tagged
  1723.              will remain tagged after the copy operation has been performed
  1724.              allowing you to do a CTL-D (delete all tagged files) if desired.
  1725.              If the file you wish to copy to does not exist a window will
  1726.              appear asking if you want to create a new compressed file.  Press
  1727.              the F10 key to created a new file, Press any other key to re-
  1728.              enter the name of the compressed file to copy to.
  1729.  
  1730.         Tag highlighted file - (Plus key +)
  1731.              Pressing the + key will tag the highlighted file and move the
  1732.              highlight bar down one line.
  1733.  
  1734.         Untag highlighted file - (Minus key -)
  1735.              Pressing the - key will untag the highlighted file and move the
  1736.              highlight bar down one line.
  1737.  
  1738.         Exit SHEZ - ESC
  1739.  
  1740.         Exit SHEZ goto EXTRACT dir - CTL-X
  1741.              Pressing the CTL-X key will immediately exit SHEZ and will place
  1742.              you into the EXTRACT disk and directory.
  1743.  
  1744.         Right and Left cursor keys
  1745.              The RIGHT and LEFT cursor keys will scroll the compressed file
  1746.              view window RIGHT and LEFT allowing you to view long path names
  1747.              if they are stored in the compressed file.
  1748.  
  1749.  
  1750.                                    SHEZ USER MANUAL
  1751.                                                                   Page -34-
  1752.  
  1753.  
  1754.         Macro Pause - ALT-5
  1755.         Start/Stop recording keystrokes - ALT-6
  1756.         Playback recorded keystrokes - ALT-7
  1757.         Cancel recording/playbak - CTL-Q
  1758.         Save recorded keystrokes - ALT-9
  1759.         Load and Execute keystroke file - ALT-8
  1760.              See the section entitled KEYSTROKE RECORDING/PLAYBACK FACILITY on
  1761.              page 42 for a full explanation of the keystroke record/playback
  1762.              facility.
  1763.  
  1764.         Activate volume label processing - ALT-4
  1765.              Pressing the ALT-4 key will activate the automatic volume label
  1766.              processing option in SHEZ.
  1767.              See section titled VOLUME LABEL SUPPORT on page 40 for further
  1768.              information.
  1769.  
  1770.         Add volume label to existing compressed file - $
  1771.              Pressing the $ key will allow you to add volume label information
  1772.         to an existing ZIP or ARJ compressed file.
  1773.              See section titled VOLUME LABEL SUPPORT on page 40 for further
  1774.              information.
  1775.  
  1776.         Browse any file - ALT-B
  1777.              Pressing the ALT-B keys will allow you to view the contents of a
  1778.              user specified file.  A window will open asking you to enter the
  1779.              file specification of the file you wish to view.  Pressing the
  1780.              Enter key will invoke the file browsing program.  Pressing the
  1781.              ESC key will cancel the request.
  1782.  
  1783.         Scan file(s) for a string - ALT-G
  1784.              This command will allow you to search all, or only tagged files,
  1785.              for a specific string using the supplied SGREP program.  After
  1786.              the search is performed, the result of the search will be
  1787.              displayed on the screen.  When doing a search on numerous files
  1788.              or on a long file the search can be canceled by pressing the ESC
  1789.              key.
  1790.              For more information on the supplied SGREP program see the
  1791.              section titled, THE SGREP PROGRAM, later in this document.
  1792.  
  1793.         Run a program against all tagged files - ALT-Y
  1794.              This command will execute a user specified program against all
  1795.              tagged files.  The user will be prompted for the program to run,
  1796.              and the command line options to pass to the program.  The command
  1797.              line options MUST AT LEAST INCLUDE the special file name variable
  1798.              $F to tell SHEZ where to place the filename in the command line
  1799.              to pass to the specified program.  The user can also indicate if
  1800.              SHEZ should pause after each execution to allow the user view the
  1801.              output of the program.
  1802.  
  1803.         HOT DIRECTORY display - TAB KEY
  1804.              Pressing the TAB key will open a second DOS directory display
  1805.              window.  Before the window is opened SHEZ will prompt you for the
  1806.              DISK and Directory to display.  (Be sure to include the trailing
  1807.              backslash.  I.E. C:\MINE\)  If no file specification is included,
  1808.              a *.* file specification will be used.  When the directory window
  1809.              is open you may perform all supported file operations, such as
  1810.              copying, deleting, moving, single and/or groups of tagged files.
  1811.  
  1812.  
  1813.                                    SHEZ USER MANUAL
  1814.                                                                   Page -35-
  1815.  
  1816. |            You can close the directory window by pressing the TAB KEY again,
  1817.              or exit SHEZ by pressing the ALT-Q keys or the CTL-X keys.
  1818.  
  1819.         Delete highlighted / tagged file(s) - DEL KEY
  1820.              Pressing the delete key, will delete the highlighted file, if no
  1821.              files are currently tagged.  If there are files tagged then all
  1822.              tagged files will be deleted.
  1823.  
  1824.         Format Floppy - ALT-O
  1825.              The ALT-O hot key sequence will allow you to format a floppy disk
  1826.              in the A: or B: drives.  See the section titled FORMATTING
  1827.              FLOPPIES later in this document.
  1828.  
  1829.         Rename highlighted file - ALT-R
  1830.              The ALT-R command will allow you to rename a file contained in a
  1831.              compressed file.  This is accomplished by 1) extracting the
  1832.              highlighted file, 2) renaming the extracted file, 3) adding the
  1833.              renamed file back into the compressed file, and 4) deleteing the
  1834.              orginial highlighted file from the compressed file.
  1835.  
  1836.         QUICKVIEW a file - CTL-Q
  1837.              The CTL-Q command will activate SHEZ'S QUICKVIEW feature allowing
  1838.              you to view the currently selected file.
  1839.  
  1840.         Strip Comments from ZIP files - CTL-S
  1841.              The CTL-S command will remove the master comment records from ZIP
  1842.              comressed files.
  1843.  
  1844.  
  1845.                                    SHEZ USER MANUAL
  1846.                                                                   Page -36-
  1847.  
  1848. |       Print Functions - CTL-P
  1849.              This command will bring up a print function menu.  The following
  1850.              menu items will always appear:
  1851.  
  1852.              Change printer port
  1853.                   This option allows you to direct the print to an LPT port or
  1854.                   to a file.  To direct to an LPT port enter LPT1-9 when
  1855.                   prompted for location to print.
  1856.              DOS printer 80col
  1857.                   This will print the currently highlighted file in a generic
  1858.                   80 column print mode.
  1859.              DOS printer 132col
  1860.                   This will print the currently highlighted file in a generic
  1861.                   132 colume print mode.
  1862.              DOS printer HEX print
  1863.                   This will print the currently highlighted file in hex mode.
  1864.              HPLASER II-IV 2up print
  1865.                   This will print the currently highlighted file in landscape
  1866.                   mode, two logical pages per physical page.  NOTE: Thie print
  1867.                   function will only operate on LASER printers that support
  1868.                   the HP LASER PCL 4 printer control codes.  IT WILL NOT
  1869.                   OPERATE CORRECTLY ON A HPLASER IIP.
  1870.  
  1871.              In addition to this menu items, if the user has defined
  1872.              additional printer in the SHEZ.INI file their names will appear
  1873.              after the HPLASER 2up print menu item.
  1874.  
  1875.         Change sort order - ALT-F9
  1876.              Pressing the ALT-F9 allows you to change the sort order of the
  1877.              displayed file list.  You may change the sort order to Ascending
  1878.              or Descending by pressing the A or D key in the dialog box.
  1879.  
  1880.         UUENCODE - ALT-F8
  1881.              Pressing the ALT-F8 keys will UUENCODE the tagged or highlighted
  1882.              file(s).  If no files are tagged then only the highlighted file
  1883.              will be UUENCODED.  Before UUENCODING the file(s) a dialog box
  1884.              will appear prompting you for the disk and directory of where to
  1885.              place the UUENCODED files.  The ENCODED files will have the same
  1886.              filenames as the orginial file(s) with a file extension of .UUE.
  1887.  
  1888.         UUDECODE - CTL-F8
  1889.              Pressing the CTL-F8 keys will UUDECODE the tagged or highlighted
  1890.              file(s).  If no files are tagged then only the highlighted file
  1891.              will be DECODED.  Before DECODING takes place a dialog box will
  1892.              appear prompting you for the disk and directory of where to place
  1893.              the DECODED files.  The DECODED files that are created will have
  1894.              the same name as when they were orginially encoded.
  1895.  
  1896.         DISK-FREE-SPACE - CTL-F
  1897.              Pressing the CTL-F keys will display a dialog box in the upper
  1898.              right corner of the screen which will show the amount of free
  1899.              space on the current default drive.  The cursor will be
  1900.              positioned on the drive letter and the user can enter a new drive
  1901.              letter, press the ENTER key and obtain free space information on
  1902.              any attached drive.  Pressing the ESC key will remove the dialog
  1903.              box.
  1904.  
  1905.         Optimize a UC2 compressed file - ALT-I
  1906.  
  1907.  
  1908.                                    SHEZ USER MANUAL
  1909.                                                                   Page -37-
  1910.  
  1911. |            UltraCompressor II has the ability to optimize its compressed
  1912.              file.  This is especially usefull if many additions or changes
  1913.              have been made to the compressed file.  It can also be usefull to
  1914.              squeeze a little extra compression out of newly created UC2
  1915.              compressed files.
  1916.  
  1917.  
  1918.                                    SHEZ USER MANUAL
  1919.                                                                   Page -38-
  1920.  
  1921. |                     OPTIONS AVAILABLE ONLY VIA THE MENU SYSTEM
  1922.  
  1923.         There are a few options that are only available via the built-in menu
  1924.         system.  To activate the menu system press the forward slash key, /,
  1925.         and a menu bar will appear on the top line of the display.
  1926.  
  1927.         When the DOS directory screen is displayed, the following commands are
  1928.         only accessible via the menu system.  To access these commands press
  1929.         the / key, and move to the Opts menu item using the RIGHT CURSOR key,
  1930.         then press the ENTER key.  A list of selectable items will appear.
  1931.  
  1932.         Set ZIP Compression Method
  1933.              Selecting this option will cause a window to appear listing the
  1934.              available compression method options.  Using the UP/DOWN cursor
  1935.              keys highlight the compression method you wish to use, and press
  1936.              the space bar to select.  A check mark will appear to the left of
  1937.              the selected method.  This method will remain in effect until you
  1938.              change it again, or exit SHEZ.  After making your selection,
  1939.              press the ENTER key to activate your selection.
  1940.  
  1941.         Set ARJ Compression Method
  1942.              This option is the same as described above except it sets the
  1943.              compression method for ARJ type files.
  1944.  
  1945.         Set UC2 Compression Method
  1946.              This option is the same as described above except it sets the
  1947.              compression method for UC2 type files.
  1948.  
  1949.         Virus scan ALL files
  1950.              Selecting this option will instruct SHEZ to test all files
  1951.              contained in compressed files for Viruses.  This will remain in
  1952.              effect until you reset the option, or exit SHEZ.
  1953.  
  1954.         Virus scan ONLY EXECUTABLE files.
  1955.              Selecting this option will instruct SHEZ to test only executable
  1956.              files contained in compressed files for Viruses.
  1957.  
  1958.         Set Paging option for DOS and EDIT
  1959.              Selecting this option allows you to activate or de-activate the
  1960.              paging option when shelling to DOS, running an external program,
  1961.              or running an external Editor.
  1962.  
  1963.         Set Paging option for External Viewers
  1964.              Selecting this option allow you to activate or de-activate the
  1965.              paging option when running an external viewer program.
  1966.  
  1967.  
  1968.         When the compressed file contents screen is displayed, the same set of
  1969.         commands are only accessible via the menu system.  To access these
  1970.         commands press the / key, and move to the Other menu item using the
  1971.         RIGHT CURSOR key, then press the ENTER key.  A list of selectable
  1972.         items will appear, the items listed above will be included in this
  1973.         list.
  1974.  
  1975.         There is another set of option that is accessible only via the menu
  1976.         system when the compressed file contents screen is displayed.  This
  1977.         option all appear under the main PRINT menu option.
  1978.  
  1979.         PRINT DIRECTORY OF COMPRESSED FILES
  1980.  
  1981.  
  1982.                                    SHEZ USER MANUAL
  1983.                                                                   Page -39-
  1984.  
  1985. |       Selecting the "Print directory of compressed file" allows you to print
  1986.         a formatted listing of the contents of the compressed file.  If this
  1987.         item is selected a drop down dialog box will appear allowing you to
  1988.         print to LPT1, LPT2, or LPT3.
  1989.  
  1990.         Also under the CONVERT menu option the following menu item will
  1991.         appear:
  1992.  
  1993.         CONVERT TO ANOTHER FORMAT
  1994.  
  1995.         This option allows you to convert the compressed file you are
  1996.         currently viewing to a different type of compressed file.
  1997.  
  1998.         Macro Help
  1999.              This selection instructs you to press the F1 key to obtain help
  2000.              on the macro recording/playback hot keys.
  2001.  
  2002.         Set macro playback speed
  2003.              Selecting this option will cause a selection box to appear
  2004.              allowing you to change the macro playback speed.  The available
  2005.              options are SLOW, MEDIUM, and FAST.  The default value is FAST.
  2006.  
  2007.  
  2008.                                    SHEZ USER MANUAL
  2009.                                                                   Page -40-
  2010.  
  2011. |                                VOLUME LABEL SUPPORT
  2012.  
  2013.  
  2014.         Shez now supports adding and extracting volume label information
  2015.         to/form compressed files.  Volume label processing is only supported
  2016.         for ZIP and ARJ type compressed files.
  2017.  
  2018.         ADDING VOLUME LABELS WHEN CREATING NEW COMPRESSED FILES:
  2019.  
  2020.         When creating a new ZIP or ARJ file via the F7 key, you will be asked
  2021.         if you wish to store volume label information.  If you respond Y, you
  2022.         will then be asked to enter the Drive Letter of the drive to obtain
  2023.         the volume label information from.  Enter the drive letter (A-Z).
  2024.         Please note: these prompts will only appear if you are creating a ZIP
  2025.         or ARJ compressed file.
  2026.  
  2027.         ADDING VOLUME LABELS TO AN EXISTING ZIP OR ARJ FILE:
  2028.  
  2029.         To add volume label information to a pre-existing ZIP or ARJ file,
  2030.         first open the compressed file by moving the highlight bar to the
  2031.         appropriate file.  Then press the enter key. This will open the
  2032.         compressed file. Then press the $ key (SHIFT 4).  You will be asked to
  2033.         enter the drive letter to obtain the volume label information from.
  2034.         Enter the drive letter (A-Z).  The volume label from the specified
  2035.         drive, if any exists, will be added to the compressed file.
  2036.  
  2037.         EXTRACTING VOLUME LABEL INFORMATION:
  2038.  
  2039.         To extract volume label information from an existing compressed file,
  2040.         press the ALT-4 key to turn on automatic volume label processing.
  2041.         When automatic volume label processing is active a $ will appear next
  2042.         to the NAME field heading in the compressed file listing, or will
  2043.         appear in the upper left corner of the DOS directory display window.
  2044.  
  2045.         After activating automatic label processing, open the appropriate
  2046.         compressed file as documented above.  Set the extract location using
  2047.         the ALT-P (extract path) command. Then extract any or all files from
  2048.         the compressed file.  During the extraction process the volume label
  2049.         contained in the compressed file will be used to update the volume
  2050.         label information on the extract drive.
  2051.  
  2052.         PLEASE NOTE: ONCE YOU TURN AUTOMATIC VOLUME LABEL PROCESSING ON, IT
  2053.         WILL REMAIN ON UNTIL YOU TURN IT OFF BY USING THE ALT-4 KEY AGAIN.
  2054.         PLEASE USE THIS OPTION WITH CARE.
  2055.  
  2056.                                FLOATING EXTRACT LOCATION
  2057.  
  2058.         SHEZ now supports a concept called the floating extract location.  The
  2059.         feature was added due to numerous user requests, and is an option
  2060.         feature which is activated via the SHEZCFG program.  Normally when
  2061.         SHEZ is executed SHEZ sets the file extract location to the current
  2062.         disk and directory.  When you change to a different disk and/or
  2063.         directory the extract location remains constant, pointing to the disk
  2064.         and directory where SHEZ was started from.  To change the extract
  2065.         location you needed to use the ALT-P command (change extract
  2066.         location).
  2067.  
  2068.         The floating extract location basically allows the extract location to
  2069.         float as you change to a new disk and/or directory.  The extract
  2070.  
  2071.  
  2072.                                    SHEZ USER MANUAL
  2073.                                                                   Page -41-
  2074.  
  2075. |       location will float to what ever disk and directory you are currently
  2076.         looking at.  You can still dynamically specify an extract location by
  2077.         using the ALT-P command, but when the ALT-P command is issued the
  2078.         floating extract option will be de-activated from that point on.  You
  2079.         can reactivate the floating extract location logic by pressing the
  2080.         ALT-P keys and entering a single asterick at the prompt.
  2081.  
  2082.         To activate the floating extract location option, use the SHEZCFG
  2083.         program and choose the ADDITIONAL SETUP INFORMATION menu item.  When
  2084.         the SHEZCFG program prompt you for a default extract location, enter a
  2085.         single asterisk.  The single asterisk tells SHEZ to activate its
  2086.         floating extract logic.
  2087.  
  2088.                                   Ultravision Support
  2089.  
  2090.         SHEZ is Ultravision "aware".  SHEZ will operate in an Ultravision
  2091.         screen mode as long at the number of columns equals 80, and the number
  2092.         of rows are between 25-50. If SHEZ determines that Ultravision is
  2093.         installed, and it active in an non-supported screen mode, SHEZ will
  2094.         deactivate Ultravision, and then will set the screen mode to one of
  2095.         the supported modes.  When SHEZ is exited, it will re-activate
  2096.         Ultravision and put the screen mode back into the Ultravision mode is
  2097.         was in before SHEZ was started.
  2098.  
  2099.                                   FORMATTING FLOPPIES
  2100.  
  2101.         SHEZ has the ability to format a floppy disk in either the A: or B:
  2102.         drives.  The following disk capacities are supported:
  2103.         5 1/4 drives: 360KB and 1.2OK,  3 1/2 drives: 720KB and 1.44KB.
  2104.         To format a disk press the ALT-O keys and a dialogue box will appear.
  2105.         Enter the drive letter you wish to format, the capacity to format, and
  2106.         if you wish each track verified during the format process.  The verify
  2107.         process will increase the time it takes to format a disk.  If you are
  2108.         using high quality disks you can opt to not verify to speed up the
  2109.         format process.  After the disk is formatted you will have the option
  2110.         of adding a volume label to the disk.  If no volume label is wanted
  2111.         simply press the ENTER key without entering any information.
  2112.  
  2113.         If your PC is an "XT" class machine, the format dialog box will ask
  2114.         you the type of disk drive you are formatting in.  Enter the code that
  2115.         corresponds to the type of floppy drive you have installed.
  2116.  
  2117.         Formatting error codes can be found in the Apendix of this manual.
  2118.  
  2119.  
  2120.                                    SHEZ USER MANUAL
  2121.                                                                   Page -42-
  2122.  
  2123.  
  2124.                          KEYSTROKE RECORDING/PLAYBACK FACILITY
  2125.  
  2126.         Shez now has the built in ability to record, playback, load, and save
  2127.         key stokes.  All of the keystroke recording abilities must be
  2128.         activated from the keyboard. They can not be activated via the mouse
  2129.         or the pull-down menus.  A menu item for MACROS do appear on the menu
  2130.         bar, but it is only used to access the help panel for keystroke
  2131.         recording. If you are using a mouse the functions performed by the
  2132.         mouse WILL NOT BE RECORDED.  Only keystrokes entered directly from the
  2133.         keyboard will be recorded. During keystroke recording, the ALT-Q (QUIT
  2134.         SHEZ) key will be recorded, but will not be acted upon.  This will
  2135.         allow the user to record and save the ALT-Q key into the playback
  2136.         macro.
  2137.  
  2138.         The keyboard HOT-KEYS and there functions are explained below:
  2139.  
  2140.         ALT-5     Macro record/playback PAUSE
  2141.  
  2142.              The ALT-5 key is used to PAUSE the record/playback macro function
  2143.              to allow the user to respond to a dialogue box prompt.  When
  2144.              recording a macro and a dialogue box opens, press the ALT-5 key,
  2145.              then enter the response to the dialogue box.  The macro recording
  2146.              will resume as soon as the user presses the ESC, ENTER, or
  2147.              Function keys.
  2148.  
  2149.              When playing back a macro that has been recorded using the PAUSE
  2150.              feature, the macro will PAUSE at the same location where the ALT-
  2151.              5 key was originally pressed, allowing the user to enter data
  2152.              into a dialogue box prompt.
  2153.  
  2154.              For example: If you were recording a macro to search for a string
  2155.              of characters in a group of files and you wanted to input a
  2156.              different search string each time you executed the macro, you
  2157.              would:
  2158.  
  2159.              1)   Start the macro recording by pressing the ALT-6 key.
  2160.              2)   Open up the compressed file you wish to search.
  2161.              3)   Tag the files you what to scan through.
  2162.              4)   Press the ALT-G key to pop-up the search data entry box, as
  2163.                   shown below:
  2164.  
  2165.         +-------------------------[D:\TC\ZIP\SHEZ65S.ZIP]--------------+
  2166.         |NAME             SIZE     DATE  TIME   LENGTH  METHOD PATH    |
  2167.         |--------------------------------------------------------------|
  2168.         |DOSWDW   ASM     2875 01/25/90 11:26     7677  IMPLOD         |
  2169.         |MAKE286  BAT       80 06/25/91 14:25      100  SHRUNK         |
  2170.         |MAKEALL  BAT       80 10/03/91 10:25       89  SHRUNK         |
  2171.         |MA+----[ENTER STRING TO SEARCH FOR:(NO DOUBLE QUOTES CHARS AL+|
  2172.         |MA|==>                                                       ||
  2173.         |MA+-----------------[PRESS ENTER TO SAVE, ESC to cancel]-----+|
  2174.         |MAKESHEZ BAT       75 10/17/91 07:29       90  SHRUNK         |
  2175.         |MSHEZD   BAT       38 03/16/91 14:09       38  STORED         |
  2176.         |SHEZ     H       1466 11/22/91 07:39     4839  IMPLOD         |
  2177.         +=Add B=Brows F=Fresh U=Update M=Move E=Xlist X=Xall P=Xpath QS+
  2178.  
  2179.              5)   Press the ALT-5 key to PAUSE the macro facility.
  2180.              6)   Enter your search string and press the ENTER key.
  2181.  
  2182.  
  2183.                                    SHEZ USER MANUAL
  2184.                                                                   Page -43-
  2185.  
  2186. |            7)   After the search is done press the ALT-6 key again to stop
  2187.                   macro recording.
  2188.              8)   Press the ALT-9 key to save your macro.
  2189.  
  2190.              Now when you playback the macro, when the search data entry box
  2191.              appears the macro will pause allowing you to alter the search
  2192.              string before processing the rest of the recorded macro.
  2193.  
  2194.              When the macro facility is in PAUSE mode, the ESC key, ENTER key,
  2195.              or any FUNCTION key will resume the execution of the macro.
  2196.  
  2197.         ALT-6     Start/Stop recording keystrokes.
  2198.  
  2199.              Pressing the ALT-6 keys will toggle the keyboard recording mode.
  2200.              When SHEZ is recording keystrokes the speaker will blip after
  2201.              every keystroke is pressed.  Pressing ALT-6 again will stop the
  2202.              keystrokes from being recorded. Up to 500 keystrokes may be
  2203.              recorded.
  2204.  
  2205.         ALT-7     Immediately play back the recorded keystrokes.
  2206.  
  2207.              Pressing the ALT-7 key will immediately playback your recorded
  2208.              keystrokes.
  2209.  
  2210.         CTL-Q     Cancel recording/playback and flush the keystroke record
  2211.                   buffer.
  2212.  
  2213.              Press the CTL-Q key either during a recording session, or during
  2214.              a playback, will cancel the record/playback, and will clear the
  2215.              keystroke buffer.
  2216.  
  2217.         ALT-9     Save recorded keystrokes.
  2218.  
  2219.              Pressing the ALT-9 key will pop-up a window allowing the user to
  2220.              save the recorded keystrokes into a file for use at a later time.
  2221.              You must stop recording by pressing the ALT-6 key before doing a
  2222.              save.  This key will also reset the record/playback function and
  2223.              clear the keystroke buffer.
  2224.  
  2225.         ALT-8     Load and Execute a saved keystroke file.
  2226.  
  2227.              Pressing the ALT-8 key will pop-up a window allowing the user to
  2228.              enter the name of a previously saved keystroke file.  After the
  2229.              file is loaded it will immediately be run.
  2230.  
  2231.         SHEZ will also allow the user to load and execute a save keystroke
  2232.         file at startup time.  The command line parameter /play={filespec}
  2233.         tells SHEZ to load the indicated filespec and playback the recorded
  2234.         keystrokes.
  2235.         PLEASE NOTE: SHEZ DOES NOT VERIFY THAT THE CONTENTS OF THIS FILE ARE
  2236.         ACTUALLY RECORDED KEYSTROKES. SO BE CAREFUL WHEN SPECIFYING THE
  2237.         FILESPEC!!
  2238.  
  2239.         Examples:
  2240.              SHEZ D:\DOWN\*.ZIP /PLAY=D:\AUTOSHEZ.MAC
  2241.  
  2242.         Start SHEZ and display all the .ZIP files in the D:\DOWN directory,
  2243.         and load and execute the recorded keystrokes contained in the
  2244.         D:\AUTOSHEZ.MAC file.
  2245.  
  2246.  
  2247.                                    SHEZ USER MANUAL
  2248.                                                                   Page -44-
  2249.  
  2250. |            SHEZ D:\SOURCE\CODE.ZIP /PLAY=D:\REFRESH.MAC
  2251.  
  2252.         Start SHEZ and open the CODE.ZIP file contained in the D:\SOURCE
  2253.         directory, and load and execute the recorded keystrokes contained in
  2254.         the D:\REFRESH.MAC file.
  2255.  
  2256.         The playback speed may also be sent to SLOW, MEDIUM, or FAST by using
  2257.         the mAcro drop down menu item and selecting the playback speed
  2258.         selection.  The playback speed default is set to FAST.
  2259.  
  2260.  
  2261.                                    SHEZ USER MANUAL
  2262.                                                                   Page -45-
  2263.  
  2264. |                            CREATING NEW COMPRESSED FILES
  2265.  
  2266.         SHEZ allows you to create new compressed files either from the
  2267.         directory display window, using the F7 key, or from the compressed
  2268.         file display window using the "C" command.
  2269.  
  2270.         A window will appear asking you to enter the drive, directory, of
  2271.         where to place the new file.  You may press the F9 key to view the
  2272.         directory structure in a tree format.  After selecting the location of
  2273.         the new file another aditios will appear asking you to specify the
  2274.         name of the compressed file to be created.  YOU MUST ENTER A FILE
  2275. |       EXTENSION OF .ZIP,.ARC,.LZH,.ZOO,ARJ,SQZ,.PAK, RAR, or UC2 SO SHEZ
  2276. |       KNOWS WHAT TYPE OF COMPRESSED FILE TO CREATE!!!!! Then you will asked
  2277. |       if you want to add or move files into the new archive file.  You will
  2278. |       also be asked to enter an optional password.  (If you enter a password
  2279. |       all files added or moved to the archive file will be encrypted using
  2280. |       the password. Do not forget the password you can not extract files
  2281. |       from the file without the password and there is no way to determine
  2282. |       the password if you forget it.)  Please note the password prompt will
  2283. |       only appear if the compression program used to create the new file
  2284. |       support encryption.
  2285.  
  2286.         A window will then be opened that will ask you to enter the filespecs
  2287.         of the files you wish to add or move into the new archive file. This
  2288.         filespec can include a disk, directory, and file specifications with
  2289.         wild cards.
  2290.  
  2291.         A third window will be opened allowing you to specify processing
  2292.         options.  The first option "Do you want to Tag files or Process as is"
  2293.         allows you to tell SHEZ that you want to Tag files for processing
  2294.         using the filespecs entered in the second window, or to simply pass
  2295.         the entered filespecs to the compression program exactly as entered.
  2296.         The second option "Do you want to save directory information" allows
  2297.         you to tell SHEZ that you want directory information saved in the
  2298.         compressed file.  The third option "Do you want to recurse
  2299.         directories"  will tell the compression program to add/move all files
  2300.         in the directory you specified plus all directories that exist beneath
  2301.         it.  A forth option will appear, "Store volume label into Compressed
  2302.         file? (Y or N)->".  This option will allow you to optionally store
  2303.         volume label information into the compressed file.  The default is not
  2304.         to store label information.  Respond Y if you wish to store the volume
  2305.         label information.  If you respond Y a fifth option will appear,
  2306.         "Enter drive letter of Volume label to Save".  When this prompt
  2307.         appears enter the letter of the drive you wish to obtain the volume
  2308.         label information from.
  2309.  
  2310.         If you are creating an ARJ file, you will also be asked if you wish to
  2311.         activate the multi-volume option of ARJ.  This option allows you to
  2312.         create a compressed file that will span multiple floppy disks.  Thus
  2313.         you can create a "backup" compressed file of an entire hard drive, or
  2314.         very large directory.
  2315.  
  2316.         If you indicated that you wanted to Tag files for processing a window
  2317.         will pop-up on the left side of the screen showing all files that
  2318.         matched the filespec you entered.  Tag the files you wish to add or
  2319.         move to the new compressed file by pressing the space bar.  When you
  2320.         are done tagging file press the return key and all tagged files will
  2321.         be added or moved into the new archive file.
  2322.  
  2323.  
  2324.                                    SHEZ USER MANUAL
  2325.                                                                   Page -46-
  2326.  
  2327. |       Please note that some of these options may not appear when you create
  2328.         a compressed file.  If the compression program you are using does not
  2329.         support saving directory information the directory information prompts
  2330.         will not appear.
  2331.  
  2332.  
  2333.                                    CONVERTING FILES
  2334.  
  2335.         Shez has the ability to convert one, or a group of tagged files, from
  2336.         one format to another.  First you must get the file or files you want
  2337.         to convert to appear in the filelist window on the left side of the
  2338.         screen.  The easiest way to do this is to start up SHEZ and specify on
  2339.         the command line either *.*, *.ZIP, or *.ARC.  Then using the cursor
  2340.         keys highlight the file you want to convert and then press the ALT-V
  2341.         key to convert the file. You will then be asked, via a menu, what
  2342.         archive format you want to convert to.  Position the highlight bar to
  2343.         the type of compressed file you wish to convert to and press the enter
  2344.         key.  You will also be asked if you want to delete the original file
  2345.         after the conversion has been successfully completed.  Respond Y or N.
  2346.         The new file will be placed on the same disk and directory that the
  2347.         original file was on.
  2348.  
  2349.         During the conversion process, SHEZ will convert any nested compressed
  2350.         files that is can identify.  NOTE: nested compressed files that have
  2351.         been stored with path names will not be converted.  Self extracting
  2352.         compressed files also will not be converted.  SHEZ can only process
  2353.         compressed nested files that are one level deep.  Any nested
  2354.         compressed files that are nested more than one level deep will remain
  2355.         un-touched.
  2356.  
  2357.         To convert numerous files start up SHEZ as above and use the cursor
  2358.         keys to highlight the files you want to convert, then press the space
  2359.         bar to TAG these files.  After all files have been tagged press CTL-V
  2360.         to convert all TAGGED files.
  2361.  
  2362.         SHEZ will allow you to easily convert your old ZIP files into the new
  2363.         ZIP imploded format.  Simply tag the ZIP files you want to convert and
  2364.         specify that you want to convert them to ZIP files.  You will be asked
  2365.         if you want to delete the old compressed files after the conversion
  2366.         process.  SHEZ is smart enough not to delete the old compressed file
  2367.         if the have the same file extension as the new files.  I.E. when you
  2368.         convert a ZIP file to a ZIP file to take advantage of the new
  2369.         compression format SHEZ will not delete the converted ZIP files even
  2370.         if you told it to delete the old compressed files after converting
  2371.         them.
  2372.  
  2373.         After SHEZ converts a compressed file it will test the converted file
  2374.         for correctness.  If the converted file fails this test the converted
  2375.         file will be deleted and the orginial compressed file will remain
  2376.         intact.
  2377.  
  2378.  
  2379.         SHEZ will also allow you to convert old LZH files to the new LHA 2.05
  2380.         format using the same method of converting a file to itself.
  2381.  
  2382.  
  2383.                                    SHEZ USER MANUAL
  2384.                                                                   Page -47-
  2385.  
  2386. |                          SUPPORT FOR SELF EXTRACTING FILES
  2387.  
  2388.         SHEZ also lets you view the contents of self extracting files.  Files
  2389.         that have been created by the following compression programs are
  2390.         supported:
  2391.  
  2392.         PKARC, PKPAK, PKZIP version .92 thru 2.04, LHARC version 1.12 thru
  2393.         2.05, PAK version 1.6 thru 2.01, ARC5 and ARC6, ARJ version 2.10, LHA
  2394.         2.12, SQZ 1.082 1.083.
  2395.  
  2396.         When you display the contents of a self extracting file SHEZ will
  2397.         attempt to identify which compression program was used to generate the
  2398.         self extracting file.  SHEZ will place the name of the compression
  2399.         program it has identified as the creator, on the heading line right
  2400.         next to the column titled NAME.
  2401.  
  2402.         In addition to viewing the contents of a self extracting file you may
  2403.         also extract individual files using SHEZ"s extract command.  You may
  2404.         also convert the self extracting file back to a normal compressed file
  2405.         using the CTL-V command, or using the pull down menus.
  2406.  
  2407.         You can not alter the contents of a self extracting file. I.E. add,
  2408.         update, freshen, move, etc.  The exception to this are self extracting
  2409.         files built by PKZIP.  These files you can treat like normal
  2410.         compressed files.  You can add, update, move, delete, freshen, etc.
  2411.  
  2412.  
  2413.                                    SHEZ USER MANUAL
  2414.                                                                   Page -48-
  2415.  
  2416. |                                ENVIRONMENT VARIABLES
  2417.  
  2418.         SHEZ will recognize the following environment variables if they are
  2419.         set:
  2420.  
  2421.         BIOS      This will force SHEZ to use BIOS for writing to the screen.
  2422.  
  2423.         MONO      This will force SHEZ to run in monochrome mode.
  2424.  
  2425.         SHEZEX         You can set this variable to the disk and path where
  2426.                        you want SHEZ to write extracted file to. You can reset
  2427.                        this default at any time by using the ALT-P command.
  2428.  
  2429.         SHEZWORK  This variable may be used to specify a working directory for
  2430.                   SHEZ to use instead of SHEZ building one of its own.  This
  2431.                   directory must be for the exclusive of SHEZ, and must exist
  2432.                   prior to invoking SHEZ.  WHEN SHEZ TERMINATES ALL FILES IN
  2433.                   THE DIRECTORY WILL BE DELETED, INCLUDING HIDDEN AND SYSTEM
  2434.                   FILES, BUT THE DIRECTORY WILL NOT BE DELETED.  This option
  2435.                   was added to allow more flexibility when running SHEZ on a
  2436.                   LAN based system.
  2437.  
  2438.         SHEZCMT   This variable may be set to specify a default comment file
  2439.                   when adding/updating compressed file comment records to a
  2440.                   group of tagged files.
  2441.  
  2442.         SHEZCFG   This variable points to your SHEZ.CFG file.  It is used to
  2443.                   carry forward, the SHEZ configuration options.
  2444.  
  2445.         SHEZLOG   This variable defines the LOG file that SHEZ will write to
  2446.                   when performing a virus check on tagged files from the DOS
  2447.                   directory window.  If the file does not exist it will be
  2448.                   created.  If the fill already exists new information will be
  2449.                   appended to the existing file.
  2450.  
  2451.         SHEZXMS   This variable de-activates SHEZ"s use of XMS memory.  It
  2452.                   will over-ride the EMS/XMS usage parameters that were set
  2453.                   via the SHEZCFG program.  Set this variable to any value to
  2454.                   de-active XMS memory usage.
  2455.                   Example: SHEZXMS=N  Don"t use XMS memory.
  2456.  
  2457.         SHEZEMS   This variable de-activates SHEZ"s use of EMS memory.  It
  2458.                   will over-ride the EMS/XMS usage parameters that were set
  2459.                   via the SHEZCFG program.  Set this variable to any value to
  2460.                   de-active EMS memory usage.
  2461.                   Example: SHEZEMS=N  Don"t use EMS memory.
  2462.  
  2463.         SHEZUSE   Using this variable you can over-ride the EMS/XMS memory
  2464.                   usage configuration that was setup via the SHEZCFG program.
  2465.                   Set this variable to the type of memory you wish SHEZ to
  2466.                   use.  I.E. E for EMS memory, and/or X for XMS memory.
  2467.  
  2468.                   Examples:
  2469.  
  2470.                   SHEZUSE=EX     Try EMS first then XMS
  2471.                   SHEZUSE=XE     Try XMS first then EMS
  2472.                   SHEZUSE=E Only try EMS memory
  2473.                   SHEZUSE=X Only try XMS memroy
  2474.                   SHEZUSE=NN     Don"t use XMS or EMS memory.
  2475.  
  2476.  
  2477.                                    SHEZ USER MANUAL
  2478.                                                                   Page -49-
  2479.  
  2480.  
  2481.         Examples:
  2482.         SET BIOS=Y
  2483.         SET MONO=Y
  2484.         SET SHEZEX=D:\WORK
  2485.         SET SHEZWORK=C:\SHEZXX\
  2486.         SET SHEZCMT=C:\COMMENT.DAT
  2487.         SET SHEZCFG=C:\DATA\SHEZ.CFG
  2488.         SET SHEZLOG=C:\LOG\SHEZ.LOG
  2489.  
  2490.         (This tells SHEZ to write extracted files onto the D disk in the \work
  2491.         directory.  You can change this at any time after executing SHEZ by
  2492.         using the ALT-P command.)
  2493.  
  2494.         The environment variables BIOS and MONO will override the BIOS and
  2495.         MONO parameters that were entered via the configuration program.
  2496.  
  2497.  
  2498.                                    SHEZ USER MANUAL
  2499.                                                                   Page -50-
  2500.  
  2501.  
  2502.                             SETTING ALTERNATE FILE VIEWERS
  2503.  
  2504.         Shez has the capability to activate user specified alternate file
  2505.         viewers when the CTL-ENTER key is pressed.  The alternate file viewers
  2506.         are specified
  2507.         in an external file named SHEZ.INI.  This file is a plain ASCII text
  2508.         file that indicates to SHEZ what program should be run as the
  2509.         alternate viewer, based on the highlighted file"s extension, when a
  2510.         user pressing the CNTL-ENTER key.
  2511.  
  2512.         The external file, SHEZ.INI, MUST be located in the current directory,
  2513.         or in a directory that is specified in your path statement.
  2514.  
  2515.         SEE APPENDIX 2 FOR A FULL DESCRIPTION OF THE ENTRIES ALLOWABLE IN THE
  2516.         SHEZ.INI FILE.
  2517.  
  2518.                              SETTING USER DEFINED PRINTER
  2519.  
  2520.         The SHEZ.INI file also allows you to define up to three user defined
  2521.         printers.  Included with each printer definition is it"s name as it
  2522.         will appear on the menu, a required setup string, an optional endup
  2523.         string, the number of character per line to print, and the number of
  2524.         lines per page to print.  The format of the required entries in the
  2525.         SHEZ.INI file is shown in APPENDIX 2.
  2526.  
  2527.                          SETTING UP USED DEFINED MENU ENTRIES
  2528.  
  2529.         The SHEZ.INI file also allows user defined menu items to be defined.
  2530.         Up to twenty user defined programs and/or batch files can be specified
  2531.         and they will appear on the uSer menu option when selected.  See
  2532.         APPENDIX 2 for the format of the entries required in the SHEZ.INI
  2533.         file.
  2534.  
  2535.         Any number of specific file viewers may be specified.  When CTL-ENTER
  2536.         is pressed, SHEZ first looks to see of a specific alternate file
  2537.         viewer has been defined for viewing files with a file extension the
  2538.         same of the highlighted file.  If one was defined it is activated and
  2539.         used.  If a specific viewer has not been defined SHEZ then determines
  2540.         if a "generic" alternate file viewer has been defined. If it has SHEZ
  2541.         uses the "generic" viewer.  If no alternate viewer has been defined
  2542.         SHEZ than defaults to using the normal viewer as defined when the
  2543.         SHEZCFG program was used to configure SHEZ.
  2544.  
  2545.         PLEASE NOTE: WHEN SHEZ ACTIVATES ANY ALTERNATE FILE VIEWER IT ALWAYS
  2546.         USES ITS PAGING LOGIC TO SWAP MOST OF ITS CODE OUT OF MEMORY TO GIVE
  2547.         MORE ROOM TO THE ALTERNATE FILE VIEWER.  THIS IS NOT A CONFIGURABLE
  2548.         OPTION SO BE FOREWARNED!!!!!!!!!!!!
  2549.  
  2550.  
  2551.                                 PERFORMING A VIRUS SCAN
  2552.  
  2553.         SHEZ can scan for viruses in files that are contained in compressed
  2554.         files. It can also scan for viruses in files that are contained in
  2555.         embedded compressed files.  SHEZ can check an unlimited number of
  2556.         embedded compressed files, only limited by the amount of available
  2557.         disk space assigned to the SHEZ work disk.  When performing a virus
  2558.         scan SHEZ will also check for self extracting compressed files and
  2559.         will also check any files contained with the SFX files.
  2560.  
  2561.  
  2562.                                    SHEZ USER MANUAL
  2563.                                                                   Page -51-
  2564.  
  2565. |       The first step performed during a virus check is to test the integrity
  2566.         of the compressed file.  If the integrity of the compressed file is
  2567.         compromised, all other action on the compressed file will be bypassed,
  2568.         and an error message will be issued.
  2569.  
  2570.         There are two way to perform a virus scan.  One is activated from the
  2571.         DOS directory window, and the other is invoked after opening up a
  2572.         compressed file.
  2573.  
  2574.         To perform a virus scan from the DOS directory window, tag the files
  2575.         you wish to check for viruses then press the ALT-Z or CTL-Z keys.
  2576.         This will initiate the scanning process on all tagged files.
  2577.  
  2578.         When virus checking files from the main DOS directory window, SHEZ
  2579.         will create a virus check log file if the environment variable SHEZLOG
  2580.         is defined.  For more information on this variable set the section
  2581.         entitled ENVIRONMENT VARIABLE on page 48.  The log file will be
  2582.         created if is does not exists, or will be appended to if it already
  2583.         exists.  The file will contain a listing of all the compressed files
  2584.         that are being checked, plus a list of all files within the compressed
  2585.         files that will be checked.  If a self extracting file is encountered,
  2586.         the log file will post an entry to the log file identifying the SFX
  2587.         file, and what type SFX it is.  Each time the log file is opened a
  2588.         time and date stamp line will be written into the file before any
  2589.         scanning occurs.  The log file is NOT updated when doing a virus scan
  2590.         from within an opened compressed file, it is only updated/created when
  2591.         doing a scan from the DOS directory window.
  2592.  
  2593.         BBS SYSOP NOTE:
  2594.              When performing a bulk virus scan on a group of tagged files SHEZ
  2595.              operates differently depending on in the SHEZLOG feature is
  2596.              active.  If the SHEZLOG feature is NOT active, any errors
  2597.              encountered will cause an error message box to appear on the
  2598.              screen, and all activity will stop until a key is pressed.  If
  2599.              the SHEZLOG feature is active, all error messages will be posted
  2600.              to the file pointed to by the SHEZLOG environment variable.  No
  2601.              error messages will appear on the screen.  Also when operating in
  2602.              this mode, you may cancel the bulk virus scan, after initiating
  2603.              it, by press the ESC key.
  2604.  
  2605.         To perform a virus scan when viewing the contents of a compressed
  2606.         file, simply press the ALT-Z keys.  When doing a virus scan from
  2607.         within an opened compressed file, SHEZ will also look for embedded
  2608.         compressed files and will perform the scan on files contained within
  2609.         them.  The only exception to this is if you are looking inside an
  2610.         embedded compressed file when you activate the scan, (ALT-Z).  Under
  2611.         this condition SHEZ will only check the files contained in the current
  2612.         compressed file.
  2613.  
  2614.         VIRUS CHECKING SELECTED FILES
  2615.  
  2616.         If you wish to only check a few files contained in a compressed file
  2617.         for viruses, tag the files you wish to check then press the ALT-Z key.
  2618.         Only the tagged files will be checked instead of all in the compressed
  2619.         file.
  2620.  
  2621.         VIRUS SCANNING A DIRECTORY
  2622.  
  2623.  
  2624.                                    SHEZ USER MANUAL
  2625.                                                                   Page -52-
  2626.  
  2627. |       When in the DOS directory view screen you may also virus scan an
  2628.         entire directory.  Simply move the highlight bar to the directory you
  2629.         wish to scan and press the ALT-S keys.  SHEZ will use the user defined
  2630.         virus scanning program to scan the files in the highlighted directory.
  2631.  
  2632.  
  2633.                                    SHEZ USER MANUAL
  2634.                                                                   Page -53-
  2635.  
  2636. |                                  THE SGREP PROGRAM
  2637.  
  2638.         The SGREP program, supplied with SHEZ, is used by SHEZ when the ALT-G
  2639.         key is pressed, to scan member(s) of a compressed file for words or
  2640.         phrases.  It is included in the SHEZ package .
  2641.  
  2642.         SGREP allows the user to specify two target strings in the search
  2643.         argument.  These two target strings are connected with an and, &, or
  2644.         or, "|" separator.  Thus allowing the user to search for two different
  2645.         strings, or two strings or words contained on the same line.  When the
  2646.         specific string is found, the line in the file that contains the
  2647.         string is written to the stdout DOS device, which is normally the
  2648.         display.  SGREP also has the capability to search the specified
  2649.         file(s) for a regular expression.  When performing a regular
  2650.         expression search only one target may be specified.  See REGULAR
  2651.         EXPRESSIONS below on how to build a regular expression.  The output
  2652.         may be redirected to a file or a printer using the normal DOS
  2653.         redirection symbols.  The format of the SGREP command line is as
  2654.         follows:
  2655.  
  2656.         SGREP [options] "target(s)" {file(s)...|@file}
  2657.  
  2658.         Where options are:
  2659.  
  2660.              -f   display **FILE-NAME for finds only
  2661.              -l   line numbers
  2662.              -c   case sensitive search
  2663.              -x   no logo
  2664.              -e   return errorlevel only
  2665.              -p   pause when screen is full
  2666.              -v   verbose display output
  2667.              -r   target is a regular expression
  2668.  
  2669.         @file indicates an ascii file containing a list of file to process.
  2670.         This list MUST include the complete file specification.  I.E. The
  2671.         disk, directory, filename, and file extension.
  2672.  
  2673.         The target string(s) must be enclosed in quotes and special characters
  2674.         can be specified as indicated below.
  2675.  
  2676.         Hex byte sequences can be used to search for special non-displayable
  2677.         characters.  They are specified using a pair of hexadecimal bytes
  2678.         preceded by a dollar sign,$.
  2679.  
  2680.         EXAMPLES: $23       include is the string #include
  2681.                   $252.50        is the string %2.50
  2682.                   $23$24$25 is the string #$%
  2683.  
  2684.         Two targets may be specified using the & and | characters to search
  2685.         for two targets.  If the & is used the lines must contain
  2686.         both targets.  If the | is used the lines must contain one of the
  2687.         targets.
  2688.  
  2689.         Example:       "save|main"    line must have save or main to be
  2690.         listed.
  2691.                   "save&main"    line must have save and main to be listed.
  2692.  
  2693.         The format of the SGREP command line is presented here for
  2694.         documentation purposes only since SHEZ automatically invokes the SGREP
  2695.  
  2696.  
  2697.                                    SHEZ USER MANUAL
  2698.                                                                   Page -54-
  2699.  
  2700. |       itself using a predefined set of options.  SGREP may be run from the
  2701.         DOS command prompt, or when using the ALT-Y command option of SHEZ.
  2702.  
  2703.                                   REGULAR EXPRESSIONS
  2704.  
  2705.         The regular_expression defines the pattern to search for.  Upper- and
  2706.         lower-case are always ignored.  Blank lines never match.  The
  2707.         expression should be quoted to prevent file-name translation.
  2708.  
  2709.         x     An ordinary character (not mentioned below) matches that
  2710.              character.
  2711.         "\"  The backslash quotes any character.  "\$" matches a dollar-sign.
  2712.         "^"  A circumflex at the beginning of an expression matches the
  2713.              beginning of a line.
  2714.         "$"  A dollar-sign at the end of an expression matches the end of a
  2715.              line.
  2716.         "."  A period matches any character except "new-line".
  2717.         "*"  An expression followed by an asterisk matches zero or more
  2718.              occurrances of that expression: "fo*" matches "f", "fo"  "foo",
  2719.              etc.
  2720.         "+"  An expression followed by a plus sign matches one or more
  2721.              occurrances of that expression: "fo+" matches "fo", etc.
  2722.         "-"  An expression followed by a minus sign optionally matches the
  2723.              expression.
  2724.  
  2725.         "[]" A string enclosed in square brackets matches any character in
  2726.              that string, but no others.  If the first character in the string
  2727.              is a circumflex, the expression matches any character except
  2728.              "new-line" and the characters in the string.  For  example,
  2729.              "[xyz]" matches "xx" and "zyx", while "[^xyz]"      matches "abc"
  2730.              but not "axb".  A range of characters may be specified by two
  2731.              characters separated by "-".  Note that, [a-z] matches
  2732.              alphabetics, while [z-a] never matches.
  2733.  
  2734.  
  2735.                                    SHEZ USER MANUAL
  2736.                                                                   Page -55-
  2737.  
  2738. |                                 THE DUMPMAC PROGRAM
  2739.  
  2740.  
  2741.         The DUMPMAC program is a small program designed to dump a saved macro
  2742.         file to the DOS stdout device, normally the screen, and list the
  2743.         recorded keystrokes in readable form.  The command line format is:
  2744.  
  2745.         DUMPMAC macro-file-name
  2746.  
  2747.         The output of the program is self explanatory, and can be used to
  2748.         debug or list unknown SHEZ macro files.
  2749.  
  2750.  
  2751.                                    SHEZ USER MANUAL
  2752.                                                                   Page -56-
  2753.  
  2754. |                                 THE SHEZCFG PROGRAM
  2755.  
  2756.         The SHEZCFG program is now fully menu driven and contains full online
  2757.         help.  As you modify information on each screen be sure to press the
  2758.         F10 key to save each entry screen.  After going through all the
  2759.         configuration items be sure to select the "A" menu item to save your
  2760.         configuration information.
  2761.  
  2762.         THE SHEZCFG PROGRAM MUST BE RUN TO CREATE A CONFIGURATION FILE OR SHEZ
  2763.         WILL NOT RUN!!
  2764.  
  2765.         After creating a shez configuration file you may place the
  2766.         configuration file into a directory that is specified in your PATH
  2767.         statement.
  2768.  
  2769.         Shez will find its configuration file as follows:
  2770.  
  2771.              If the SHEZCFG environment variable is set SHEZ will use the
  2772.              configuration file that has been specified by the environment
  2773.              variable.
  2774.              If the SHEZCFG environment varialble has not been set Shez will
  2775.              search the directories in your PATH looking for a file named
  2776.              SHEZ.CFG.
  2777.  
  2778.              If a valid configuration file can not be located SHEZ will not
  2779.              run!!!!!
  2780.  
  2781.  
  2782.                             CONFIGURING FOR VIRUS SCANNING
  2783.  
  2784.         Under the program options, you will be asked if you wish to configure
  2785.         SHEZ to scan .COM and .EXE files contained in compressed files for
  2786.         viruses. If you respond Y, SHEZ will that ask you where the virus
  2787.         checking program can be found.  The programs that SHEZ supports are,
  2788.         SCAN.EXE version 39 or greater, produced by McAfee Associates, and the
  2789.         virus scanning program by Central Point.  When prompted enter the
  2790.         complete DISK:\DIRECTORY\FILENAME.EXT of where the virus scanning
  2791.         program is located.  It is advised that you place the SCAN program on
  2792.         a write protected floppy disk to prevent it from being infected.  You
  2793.         may also optionally enter any additional command line options that the
  2794.         virus scanning program requires.  The optional parameters are entered
  2795.         after the SHEZCFG prompts for them.
  2796.  
  2797.         If you use the /report feature of McAfee"s virus scanning program, and
  2798.         you use the SHEZLOG feature, as explained in the section titled
  2799.         PREFORMING A VIRUS SCAN on page 50. PLEASE BE SURE TO specify two
  2800.         different files names.  If they are both pointing to the same file the
  2801.         results will be unpredictable.
  2802.  
  2803.         PLEASE NOTE: SHEZ WILL NOT SEARCH YOUR PATH FOR THE SCAN PROGRAM.  IF
  2804.         YOU DO NOT TELL IT EXACTLY WHERE TO FIND IT SHEZ WILL BE UNABLE TO
  2805.         EXECUTE THE PROGRAM.
  2806.  
  2807.  
  2808.                                  COMPATIBILITY ISSUES
  2809.  
  2810.  
  2811.                                    SHEZ USER MANUAL
  2812.                                                                   Page -57-
  2813.  
  2814. |       SHEZ achieves fast screen updates buy writing directly to video buffer
  2815.         memory.  If your machine is not 100% compatible you can force SHEZ to
  2816.         use BIOS routines to update the screen.  This is accomplished by
  2817.         setting an environment variable BIOS equal to Y. I.E. SET BIOS=Y. Do
  2818.         this before executing SHEZ.
  2819.  
  2820.         For monochrome monitors a similar method is employed set the
  2821.         environment variable MONO equal to Y.  I.E.  SET MONO=Y.
  2822.  
  2823.         Some clone machines have a bug in the builtin BIOS routines that will
  2824.         cause SHEZ to hang if you have exploding windows turned on.  If you
  2825.         experience a machine lock up, try reconfiguring SHEZ and turn the
  2826.         exploding windows off.
  2827.  
  2828.                                 DESQVIEW COMPATIBILITY
  2829.  
  2830.         SHEZ is now DESQview aware.  When setting SHEZ up under DESQview set
  2831.         the parameter WRITE DIRECTLY TO SCREEN to NO, and USES OWN COLORS to
  2832.         YES.  SHEZ will also automatically release its timeslice to Desqview
  2833.         when waiting for keyboard input.
  2834.  
  2835.                             WINDOWS AND OS/2 COMPATIBILITY
  2836.  
  2837.         SHEZ has been tested under Windows 3.1 and OS/2 2.X.  When running
  2838.         under OS/2 or Windows enhanced mode, SHEZ will automatically release
  2839.         its timeslice to the operating system when waiting for keyboard input.
  2840.  
  2841.  
  2842.                                    SHEZ USER MANUAL
  2843.                                                                   Page -58-
  2844.  
  2845. |                             SWAPPING SHEZ OUT OF MEMORY
  2846.  
  2847.         This section briefly describes how SHEZ swaps itself out of memory to
  2848.         make room for other programs.  It also describes how the user can
  2849.         configure SHEZ to perform its swapping function.
  2850.  
  2851.         When you configure SHEZ to swap itself out of memory when running
  2852.         other programs, SHEZ first looks to see if your system has EMS or XMS
  2853.         memory installed. If there is EMS or XMS memory, and there is a
  2854.         sufficient amount of EMS or XMS memory, SHEZ will copy most of its
  2855.         code to EMS  or XMS memory then free up enough memory to run another
  2856.         program.  After the other program has ended SHEZ then swaps itself
  2857.         back into memory.
  2858.  
  2859.         As a default SHEZ will first look to see of XMS memory is available.
  2860.         If XMS is available and there is a sufficient amount of XMS memory
  2861.         SHEZ will swap itself to XMS memory.  If XMS memory is not available,
  2862.         or there is not enough XMS memory available, SHEZ will them look for
  2863.         EMS memory.  If EMS memory is available, and there is sufficient EMS
  2864.         memory, SHEZ will swap itself into EMS memory.  If EMS memory is not
  2865.         available, or there is not enough EMS memory available SHEZ will then
  2866.         swap itself to disk.
  2867.  
  2868.         If EMS or XMS memory is not available, or there is not enough EMS or
  2869.         XMS memory, SHEZ will then use your DISK to swap itself out of memory.
  2870.         It allocates disk space on the currently active drive and in the
  2871.         current directory.  When SHEZ swaps to disk it can conflict with some
  2872.         compression operations.
  2873.  
  2874.         To solve this problem the SHEZCFG program allows you to tell SHEZ, HOW
  2875.         AND WHERE TO SWAP itself.  The SHEZCFG program allows you to tell SHEZ
  2876.         the DISK and DIRECTORY of where to build its swapper file if it needs
  2877.         to swap to disk.
  2878.  
  2879.         IT IS HIGHLY RECOMMENDED THAT YOU CREATE A SEPARATE AND UNIQUE
  2880.         DIRECTORY ON YOUR HARD DRIVE FOR SHEZ TO USE WHEN SWAPPING TO DISK.
  2881.         THIS DIRECTORY SHOULD NOT HAVE ANY FILES IN THE DIRECTORY. USING THE
  2882.         SHEZCFG PROGRAM, TELL SHEZ THE LOCATION AND THE NAME OF THIS
  2883.         DIRECTORY.  THEN IF SHEZ NEEDS TO SWAP TO DISK IT WILL PLACE THE
  2884.         SWAPPER FILE INTO THIS UNIQUE DIRECTORY, AND AFTER THE SWAP FUNCTION
  2885.         IS COMPLETE IT WILL REMOVE THE SWAPPER FILE.
  2886.  
  2887.         The SHEZCFG program also allows you to tell SHEZ to ignore EMS or XMS
  2888.         memory, even if you have EMS and/or XMS memory installed, and always
  2889.         swap to disk.
  2890.  
  2891.         Since these option are new in release 6.1
  2892.  
  2893.         PLEASE RUN THE SHEZCFG PROGRAM AND SET THE SWAPPING OPTIONS TO YOUR
  2894.         PERSONAL NEEDS.
  2895.  
  2896.         The swapping options can be found under the ADDITIONAL SETUP
  2897.         INFORMATION menu item.  You can tell SHEZ to use XMS, EMS, and disk
  2898.         for swapping.  If you specify all three XMS will be tested first, then
  2899.         EMS, then disk.
  2900.  
  2901.  
  2902.                              USING EMS/XMS MEMORY IN SHEZ
  2903.  
  2904.  
  2905.                                    SHEZ USER MANUAL
  2906.                                                                   Page -59-
  2907.  
  2908. |       Beginning with release 7.0 of SHEZ, SHEZ can now use 65K of XMS or EMS
  2909.         memory to reduce its DOS memory requirements.  The XMS/EMS memory is
  2910.         used for temporary storage areas, thus reducing the amount of DOS
  2911.         memory SHEZ needs.  The XMS/EMS memory will be released when you exit
  2912.         SHEZ.  If SHEZ uses EMS memory, it will also use a portion of the
  2913.         allocated EMS memory as a file buffer area when copying files from the
  2914.         DOS directory display.  This will significantly speed up the copy
  2915.         operations, so it is recommenced to use EMS memory if it is available.
  2916.  
  2917.         EMS / XMS memory usage can be configured through the SHEZCFG program
  2918.         via the ADDITIONAL SETUP INFORMATION menu item.  Shown below is the
  2919.         EMS/XMS configuration option as it will appear on the screen:
  2920.  
  2921.  
  2922.         SHEZ can use EMS or XMS memory to reduce its memory
  2923.  
  2924.         requirements.  SHEZ will first try to use EMS and then XMS if
  2925.  
  2926.         EMS memory is not available.  You can tell SHEZ to only use EMS,
  2927.  
  2928.         only use XMS, not to use either, or to try XMS first then EMS.
  2929.  
  2930.  
  2931.         At the prompt enter EX to use EMS then XMS,
  2932.              OR  enter XE to use XMS then EMS,
  2933.              OR  enter E  to use only EMS,
  2934.              OR  enter X  to use only XMS,
  2935.              OR  enter to spaces to not use EMS or XMS.
  2936.  
  2937.         Enter EMS-XMS usage as described above->EX
  2938.  
  2939.  
  2940.         You can over-ride the memory usage options through the use of
  2941.         environment variables.  See the section titled ENVIRONMENT VARIABLE
  2942.         for more information.
  2943.  
  2944.  
  2945.                                    SHEZ USER MANUAL
  2946.                                                                   Page -60-
  2947.  
  2948. |                              SPEECH FRIENDLY INTERFACE
  2949.  
  2950.         Release 7.1 of SHEZ implements a new feature called Speech Friendly
  2951.         Interface, (SFI).  This feature makes SHEZ more friendly to users with
  2952.         speech synthesizer boards, (these enable the blind users to read the
  2953.         computer display).  The SFI interface has been implemented in three
  2954.         parts. In addition the Copyright box will not appear in the upper
  2955.         right corner of the display, leaving the screen a little cleaner.
  2956.  
  2957.         The first SFI feature is that most dialog boxes, error message boxes
  2958.         and informational boxes will be displayed using DOS BIOS routines
  2959.         instead of writing directly to the video buffers.  This feature should
  2960.         make interfacing SHEZ to a speech synthesizer a little eaiser.
  2961.  
  2962.         The second SFI feature will position the cursor on the currently
  2963.         active screen line. This feature has been implemented when viewing the
  2964.         DOS directory listing, the compressed files listing, the help screens,
  2965.         and the drop down menu system.  When possible the cursor will be
  2966.         placed to the right of the first pertinent data appearing on the
  2967.         screen.
  2968.  
  2969.         However there are some dialog boxes, and prompt boxes that this
  2970.         positioning is not 100% accurate.  To solve this problem, the third
  2971.         part of the SFI interface includes the ability to "FREEZE" the screen,
  2972.         and use the cursor keys to walk around the screen.
  2973.  
  2974.         To freeze the screen press the ` (left single quote character). This
  2975.         will place the screen in a frozen state UNTIL YOU PRESS THE ` KEY
  2976.         AGAIN. When the freeze frame is activated a low to high beep sound
  2977.         will be made.  When exiting the freeze frame feature a high to low
  2978.         beep will be made. While in the frozen state the following cursor
  2979.         movement keys are active:
  2980.  
  2981.         CURSOR-UP =    move cursor up one line
  2982.         CURSOR-DOWN    =    move cursor down one line
  2983.         CURSOR-LEFT    =    move cursor left on character
  2984.         CURSOR-RIGHT   =    move cursor right one character
  2985.         PAGE-UP   =    move cursor to upper left corner of screen
  2986.         PAGE-DOWN =    move cursor to lower left corner of screen
  2987.         CONTROL-HOME   =    move cursor to first significant character on
  2988.                             current line. (A significant character is a
  2989.                             character having an ascii code greater then a
  2990.                             decimal 20, and less than a decimal 123)
  2991.         HOME      =    move cursor to where is originally was before you
  2992.                        started fussing with it.
  2993.  
  2994.         The SFI support routines are activated by using the SHEZCFG program,
  2995.         and setting the SFI option to Y.
  2996.  
  2997.  
  2998.                                  4DOS AND NDOS SUPPORT
  2999.  
  3000.         Shez offers limited support for certain capabilities when running
  3001.         under 4DOS and NDOS.  Shez can automatically determine if it is
  3002.         running under either of these systems and will active support for
  3003.         their facilities automatically.  The following facilities are
  3004.         supported:
  3005.  
  3006.  
  3007.                                    SHEZ USER MANUAL
  3008.                                                                   Page -61-
  3009.  
  3010. |       1)   When viewing a DOS directory display pressing the ALT-D keys will
  3011.              display the 4DOS/NDOS description entries if any exist.
  3012.  
  3013.         2)   When viewing a DOS directory display pressing the ALT-U keys will
  3014.              allow you to UPDATE and/or ADD description entries to the
  3015.              currently highlighted file.  This will also active the ALT-D
  3016.              option automatically.  When adding a description to a file if the
  3017.              4DOS/NDOS DESCRIPT.ION file does not exist one will be created,
  3018.              if the file already exists it will be updated.
  3019.  
  3020.         3)   When copying, moving, or renaming files the 4DOS/NDOS description
  3021.              will be carried along with the file.  If the file is renamed the
  3022.              entry in the DESCIPT.ION file will be modified accordingly.
  3023.  
  3024.         4)   AT THE CURRENT TIME SHEZ DOES NOT MODIFY THE DESCIPT.ION FILE
  3025.              WHEN YOU DELETE A FILE.  THE FILES DESCRIPTION WILL REMAIN IN THE
  3026.              4DOS/NDOS DESCRIPT.ION FILE.
  3027.  
  3028.                            USING 4DOS INTERNAL LIST COMMAND
  3029.  
  3030.         SHEZ can be configured to use the internal LIST command of 4DOS as the
  3031.         default file viewer.  To configure SHEZ for this feature, use the
  3032.         SHEZCFG program and select option 5 and press F10 until the menu
  3033.         titled OTHER PROGRAMS TO USE appears.  Answer Y to the question, "When
  3034.         running under 4DOS use 4DOS internal list command".  You may also
  3035.         enter blanks in the area that asks for the Viewing-program to use.
  3036.  
  3037.  
  3038.                                    SHEZ USER MANUAL
  3039.                                                                   Page -62-
  3040.  
  3041. |                            SUPPORT FOR SPANNED ZIP FILES
  3042.  
  3043.         SHEZ now offers support for ZIP files that span multiple floppies.
  3044.         Due to the nature of these types of ZIP files SHEZ will limit the
  3045.         operations that can be performed on spanned ZIP files.  SHEZ will
  3046.         allow you to create spanned ZIP files and extract from spanned ZIP
  3047.         files, but SHEZ will not allow you to modify the ZIP file after it is
  3048.         created.  You may not ADD, DELETE, RENAME, CONVERT, or add comments to
  3049.         the spanned file.  If you attempt to perform an illegal operation SHEZ
  3050.         will display a dialog box informing you that the operation selected
  3051.         can not be performed.  Also it should be noted that SHEZ, in it's
  3052.         current release, can only handle a maximum of 3500 files per
  3053.         compressed file.  If you create a spanned ZIP file containing more
  3054.         than 3500 files SHEZ can only process the first 3500 files it finds in
  3055.         the ZIP file.
  3056.  
  3057.         Normally when you extract files from a spanned ZIP file PKUNZIP will
  3058.         ask that you insert the last disk of the backup set first.  SHEZ
  3059.         operates just the reverse.  When reading spanned ZIP files SHEZ will
  3060.         ask that you insert the first disk of the backup set and each
  3061.         subsequent disk.  In effect it reads the ZIP from front to back.  This
  3062.         may seem strange, but when SHEZ is done reading the spanned ZIP file
  3063.         the last disk of the backup set will already be in the drive, so when
  3064.         you perform an extract you will not have to insert the last disk of
  3065.         the set as required by PKUNZIP.
  3066.  
  3067.         Support was added for spanned ZIP files due to numerous user requests.
  3068.         If you are using the spanned disk feature to backup a hard drive
  3069.         please keep in mind that SHEZ will only be able to handle a maximum of
  3070.         3500 files in the ZIP file.
  3071.  
  3072.  
  3073.                            SUPPORT FOR UC2 COMPRESSED FILES
  3074.  
  3075.         SHEZ now offers support for UC2, Ultracompressor II, type compressed
  3076.         files.  SHEZ can convert to/from UC2 compressed files to/from any
  3077.         other compressed file format without the need of the file conversion
  3078.         .BAT files that are distributed with the UC2 package.  There is a
  3079.         special menu item that allows you to configure the UC2 program via
  3080.         it's internal configuration option.  The menu item is contained in the
  3081.         Opts main menu and is titled, FULL UC2 CONFIGURATION.  When
  3082.         configuring SHEZ please be sure to specify the UC.EXE file as the
  3083.         program to run when processing UC2 type compressed files.  Since SHEZ
  3084.         has it's own memory management routines builtin you do not need to use
  3085.         the Stealth technology that is available in the UC2 package.
  3086.  
  3087.         SHEZ does support FRESHEN and UPDATE commands if you are running
  3088.         release 2 of UC2..  SHEZ does support the storing and retrieval of
  3089.         "file versions" as documented in the UC2 manual.  It also supports
  3090.         storing and retrieval of files stored in directories within UC2 files.
  3091.  
  3092. |                      SUPPORT FOR WINDOWS TYPE COMPRESSED FILES
  3093.  
  3094. |       Shez supports the viewing and expanding of Windows type compressed
  3095. |       files.  Most of these type files have an underscore in the file
  3096. |       extension.  Shez uses the "native" EXPAND.EXE program to expand the
  3097.         compressed file.  The EXPAND.EXE program must be located in a
  3098.         directory that is specified in your path statement.  If it is not you
  3099.         must copy  the file to a directory that is listed in your path
  3100.  
  3101.  
  3102.                                    SHEZ USER MANUAL
  3103.                                                                   Page -63-
  3104.  
  3105. |       statement.  The 10.3 release of SHEZ handles these files differently
  3106. |       than the 10.2 release of SHEZ.  To view a windows type compressed
  3107. |       file.  Highlight the file in the DOS directory screen of SHEZ and
  3108. |       press the enter key.  SHEZ will display the compressed and expanded
  3109. |       file sizes.  Press the enter key again and SHEZ will invoke the
  3110. |       default file view program allowing you to view the file.  To expand
  3111. |       the compressed file, instead of pressing the enter key, press the E
  3112. |       key to expand the file.  During both of these processes SHEZ will
  3113. |       prompt  you for a character to replace the underscore character in the
  3114. |       file extension.
  3115.  
  3116. |                          SUPPORT FOR INFOZIP ZIP AND UNZIP
  3117.  
  3118. |       If you are using the INFOZIP ZIP and UNZIP programs you must run the
  3119. |       SHEZCFG program and under the Program setup screen set the INFOZIP
  3120. |       field to a Y.  If this is not donw SHEZ will think you are using the
  3121. |       PKZIP and PKUNZIP programs.
  3122.  
  3123.  
  3124.                                    SHEZ USER MANUAL
  3125.                                                                   Page -64-
  3126.  
  3127. |                       WHERE TO FIND THE MOST CURRENT VERSION
  3128.  
  3129.         The following BBS"s are distribution points. In addition you can leave
  3130.         mail on these system for me if you need technical assistance.
  3131.  
  3132.         Space BBS      (415)323-4398  Main Distribution and Mail point.
  3133.         Kandy Shack         (714)636-2667  Main Distribution and Mail point.
  3134.         Crackers Paradise        (707)838-4483  Alternate Distribution and
  3135.         Mail points.
  3136.  
  3137.         Additional Distributions Points.
  3138.  
  3139.         EXEC-PC        (414)964-5160
  3140.         MicroSellar         (201)239-1346
  3141.         Vern Buerg"s Bit Boutique     (707)778-8944
  3142.         Baudeville BBS      (416)283-6059  Canada Distribution Point
  3143.         Comupserve          In the IBMSYS Forum Library 6, keyword of SHEZ
  3144.         Genie               In the IBM roundtable.
  3145.  
  3146.         SHEZ can also be found on the internet in the Simtel Software
  3147.         Repository and its mirror sites.
  3148.         SHEZ can be found in the directory /msdos/arcutil with a filename of
  3149.         SHEZxxx.ZIP where xxx is the version number.
  3150.         One mirror site is OAK.Oakland.Edu
  3151.  
  3152.  
  3153.                                     OVERSEAS AGENT
  3154.  
  3155.  
  3156.         Ensing BBS
  3157.         Postbus 4
  3158.         NL-9617 ZG Harkstede
  3159.         The Netherlands
  3160.         Gert Ensing is the sysop and is also an Overseas Agent for
  3161.         registration of SHEZ.
  3162.         +31 5904-1913
  3163.         +31 5904-1388
  3164.         +31 5904-2135
  3165.         +31 5904-2733
  3166.  
  3167.  
  3168.                                    SHEZ USER MANUAL
  3169.                                                                   Page -65-
  3170.  
  3171.  
  3172.                                     ASP HUB NETWORK
  3173.  
  3174.         In an effort to make it easier for you to obtain your favorite
  3175.         software,  the latest updates of many ASP authored programs can be
  3176.         found on the BBSs  listed below.  These BBSs are members of the ASP
  3177.         Hub Network (AHN).
  3178.  
  3179.  
  3180.         Zone 1 - East Coast USA
  3181.  
  3182.              North-East Coast              Mid-East Coast
  3183.  
  3184.         [Site #1]                [Site #2]
  3185.              The Consultant BBS            The Break RBBS <East>
  3186.              Jay Caplan               Bruce Jackson
  3187.              P.O. Box 8571            4660 Whitaker PL
  3188.              New York NY 10116-4655        Dale City, VA 22193-3011
  3189.              Data1) 718-837-3236      Data1) 703-680-9269
  3190.              Data2)                   Data2) 703-551-0000
  3191.  
  3192.         Zone 2 - North Mid-USA        Zone 3 - Southern Mid-USA
  3193.  
  3194.         [Site #3]                [Site #4]
  3195.              The Twilight Zone             The DataExchange BBS
  3196.              John Hrusovszky               Don Morris
  3197.              1119 E. Main St               119 Herring St.
  3198.              Auburndale, WI 54412          Leesville, LA 71446
  3199.              Data1) 715-652-2758      Data1) 318-239-2122
  3200.              Data2)                   Data2)
  3201.  
  3202.         Zone 4 - West Coast USA
  3203.  
  3204.         [Site #5]                [Site #6]
  3205.              Attention to Details BBS      Space BBS
  3206.              Clint Bradford           Owen Hawkins
  3207.              5085 Trail Canyon Dr          PO Box 260
  3208.              Mira Loma CA 91752       Menlo Park, CA 94026
  3209.              Data1) 714-681-6221      Data1) 415-323-4398  (1)
  3210.              Data2)                   Data2) 415-323-4193  (2)
  3211.  
  3212.         Zone 5 - Canada                    (1) ASP file downloading only
  3213.                                  (2) ASP author uploading &
  3214.         [Site #7]                     main public BBS number.
  3215.              Knightec BBS
  3216.              Phil Knight
  3217.              35 Robb Blvd #6
  3218.              Orangeville, ONT L9W 3L1
  3219.              Data1) 519-940-0007
  3220.              Data2)
  3221.  
  3222.  
  3223.         These BBSs are bound by special agreement with the ASP. In the case of
  3224.         a dispute contact the ASP Omsbudsman.
  3225.  
  3226.  
  3227.                                    SHEZ USER MANUAL
  3228.                                                                   Page -66-
  3229.  
  3230.  
  3231.                             SUPPORT FOR SHEZ AND QUESTIONS
  3232.  
  3233.         Support can be obtained in three ways.  If you have access to CSERVE
  3234.         please send your questions to me via Easyplex.  (type GO MAIL at the
  3235.         Cserve prompt) My userid is 76266,2634. This is the preferred method,
  3236.         I check for mail twice a week and will get back to you with an answer
  3237.         usually within a week.  You may also contact me via the GENIE network,
  3238.         my GENIE mail id is J.DERR1.  If you do not have access to CSERVE or
  3239.         GENIE send a note, letter, postcard to the address show below.
  3240.         Register users have priority but I will try to help anyone in need.
  3241.         Support can also be obtained via the INTERNET.  Send your questions or
  3242.         comments to JIM.DERR@SPACEBBS.COM.
  3243.  
  3244.         You may also receive support by calling California Software Design at
  3245.         (707) 575-9868.
  3246.  
  3247.         California Software Design
  3248.         P.O. Box 15248
  3249.         Santa Rosa, CA 94502
  3250.  
  3251.  
  3252.                                    SHEZ USER MANUAL
  3253.                                                                   Page -67-
  3254.  
  3255.  
  3256.                             COMMANDS SORTED BY DESCRIPTION
  3257.  
  3258.  
  3259. |       ALT-D . . . .  4DOS/NDOS description display
  3260. |       ALT-A . . . .  Add a list of files
  3261. |       ALT-A . . . .  Modify file Attributes
  3262. |       A . . . . . .  Add file(s) to compressed
  3263. |       ALT-C . . . .  Add/update file comments
  3264. |       S . . . . . .  Add\Update comment records for highlighted file
  3265. |       SFT-S . . . .  Add\Update file records for all files in compressed
  3266. |       file.
  3267. |       CTL-ENTER . .  Alternate File Viewer
  3268. |       ALT-B . . . .  Browse any file
  3269. |       ALT-Z . . . .  Check files in all tagged compressed files for viruses.
  3270. |       CTL-Z . . . .  Check files in all tagged compressed files for viruses,
  3271. |       . . . . . . .  plus strip comments out of any tagged .ZIP files.
  3272. |       ALT-Z . . . .  Check for viruses
  3273. |       CTL-V . . . .  Convert all tagged archive files to another format.
  3274. |       ALT-V . . . .  Convert highlighted archive file to another format.
  3275. |       CTL-V . . . .  Convert sfx file.
  3276. |       CTL-F2  . . .  Copy highlighted file
  3277. |       CTL-F2  . . .  Copy tagged files
  3278. |       CTL-Y . . . .  Copy tagged files from one Compress file to another.
  3279. |       F7  . . . . .  Create new compressed file
  3280. |       ALT-D . . . .  Delete all extracted files
  3281. |       SFT-F4  . . .  Delete all tagged files
  3282. |       F4  . . . . .  Delete highlighted file/Dir
  3283. |       D . . . . . .  Delete highlighted file
  3284. |       CTL-D . . . .  Delete tagged files
  3285. |       Enter . . . .  Display directory contents or Display file contents.
  3286. |       / . . . . . .  Display menu bar
  3287. |       ALT-P . . . .  Drive:path to extract into
  3288. |       F8  . . . . .  EDIT SELECTED FILE
  3289. |       ALT-N . . . .  Extract all NEWER files
  3290. |       ALT-X . . . .  Extract all files
  3291. |       CTL-E . . . .  Extract all tagged files
  3292. |       ALT-E . . . .  Extract specified file(s)
  3293. |       E . . . . . .  Extract the highlighted file
  3294. |       ALT-0 . . . .  Flush macro
  3295. |       ALT-F . . . .  Freshen a list of files
  3296. |       F . . . . . .  Freshen file(s) in compressed
  3297. |       F1  . . . . .  HELP
  3298. |       TAB . . . . .  Hot directory display
  3299. |       ALT-Q . . . .  Immediately exit SHEZ
  3300. |       CTL-X . . . .  Immediately exit to extract path
  3301. |       ALT-8 . . . .  Load and run macro
  3302. |       ALT-7 . . . .  Macro Playback
  3303. |       ALT-5 . . . .  Macro pause
  3304. |       F8  . . . . .  Make Self Extracting file from highlighted file
  3305. |       SFT-F8  . . .  Make Self Extracting files from all tagged files.
  3306. |       / . . . . . .  Menu display
  3307. |       ALT-M . . . .  Move a list of files
  3308. |       M . . . . . .  Move file(s) to compressed
  3309. |       CTL-F3  . . .  Move highlighted file
  3310. |       SFT-F3  . . .  Move tagged files
  3311.         G . . . . . .  Password for compressed file
  3312.         CTL-P . . . .  Print functions
  3313.         CTL-F6  . . .  Rename file
  3314.  
  3315.  
  3316.                                    SHEZ USER MANUAL
  3317.                                                                   Page -68-
  3318.  
  3319. |       SFT-F6  . . .  Rename tagged files
  3320. |       ALT-R . . . .  Reread the directory.
  3321. |       ALT-G . . . .  Run GREP against file(s)
  3322. |       ALT-Y . . . .  Run a program against tagged file(s)
  3323. |       ALT-F . . . .  Run PKZIPFIX against currently highlighted file.
  3324. |       R . . . . . .  Run the highlighted file
  3325. |       Z . . . . . .  SPECIFY compressed FILE MASK
  3326. |       ALT-9 . . . .  Save macro to file
  3327. |       F5  . . . . .  Execute highlighted program file
  3328. |       I . . . . . .  Show info about archive file
  3329. |       ALT-F2  . . .  Smart copy
  3330. |       ALT-F2  . . .  Smart Extract
  3331. |       ALT-F3  . . .  Smart move
  3332. |       F9  . . . . .  Sort archive listing
  3333. |       F6  . . . . .  Sort the file display
  3334. |       P . . . . . .  Specify Path options
  3335. |       ALT-S . . . .  Speed search
  3336. |       ALT-6 . . . .  Start/Stop macro recording
  3337. |       F2  . . . . .  Switch to another archive File or directory
  3338. |       CTL-SPACE . .  Tag all files
  3339. |       CTL-T . . . .  Tag all files.
  3340. |       + . . . . . .  Tag highlighted file
  3341. |       ALT-+ . . . .  Tag highlighted file
  3342. |       F10 . . . . .  Temporary exit to DOS
  3343. |       T . . . . . .  Test archive integrity
  3344. |       F6  . . . . .  Toggle $.$ and *.*
  3345. |       ALT-1 . . . .  Toggle authenticity mode
  3346. |       O . . . . . .  Toggle overwrite for extract
  3347. |       SPACE . . . .  Toggle tag status
  3348. |       ALT-T . . . .  Toggle tagged file status line
  3349. |       CTL-U . . . .  Untag all files
  3350. |       - . . . . . .  Untag highlighted file
  3351. |       ALT-- . . . .  Untab hightlighed file
  3352. |       ALT-U . . . .  Update a list of files
  3353. |       CTL-T . . . .  Update archive file time&date
  3354. |       U . . . . . .  Update file in archive
  3355. |       ALT-F8  . . .  UUENCODE file(s)
  3356. |       CTL-F8  . . .  UUDECODE file(s)
  3357. |       ALT-V . . . .  View file comment records
  3358. |       CTL-D . . . .  View FILE_ID.ZIP file
  3359. |       F3  . . . . .  View highlighted file
  3360. |       V|RET . . . .  View the file
  3361. |       ALT-S . . . .  Virus scan highlighted directory.
  3362. |       ALT-W . . . .  Write SHEZ.CFG file.
  3363. |       ALT-M . . . .  ZOOM / UNZOOM DOS Directory window
  3364.  
  3365.  
  3366.                                    SHEZ USER MANUAL
  3367.                                                                   Page -69-
  3368.  
  3369. |                           LICENSING SHEZ FOR PERSONAL USE
  3370.  
  3371.         Shez is marketed as a shareware program.  This marketing method gives
  3372.         the user the opportunity to evaluate the program before actually
  3373.         registering the software.  If after a two week evaluation period you
  3374.         determine that SHEZ meets your needs, you are required to register
  3375.         your copy of SHEZ with California Software Design.  To register your
  3376.         copy of SHEZ, complete the registration form that is distributed with
  3377.         the SHEZ package, include your payment and mail to California Software
  3378.         Design, P.O. Box 15248, Santa Rosa, CA 95402.
  3379.  
  3380.         You may also register SHEZ via the Compuserve shareware registration
  3381.         service.  See the SHEZ.REG file included with this package for
  3382.         information on how to use this service.
  3383.  
  3384.         When your registration form is processed you will be mailed an
  3385.         individual serial number, along with a receipt for your registration
  3386.         fee.
  3387.  
  3388.                            CORPORATE SITE LICENSING FOR SHEZ
  3389.  
  3390.         A license is required for use of SHEZ by corporations and
  3391.         institutions.
  3392.  
  3393.  
  3394.         You may obtain a license for the use of SHEZ by writing to me.  The
  3395.         license is for perpetual, nonexclusive use of any version.  Purchase
  3396.         orders and invoicing are acceptable.  A license agreement form will be
  3397.         sent upon request.  You may use it, or supply your own for my review.
  3398.         There are no restrictions to the number of sites, or for use on local
  3399.         area networks.  If you have special requirements, or need
  3400.         customization, please feel free to submit them in writing.  You may
  3401.         request a license for:
  3402.  
  3403.         1)   A fixed number of copies, see the discount schedule;
  3404.         2)   An unlimited number of copies, the minimum fee is $1200;
  3405.         3)   Customization of messages and documentation,  an additional fee
  3406.              may be required depending on the extent of changes;
  3407.         4)   Permission to distribute within your organization;
  3408.  
  3409.         The fee for a license depends on the estimated number of copies of the
  3410.         program that you will use.  To use the discount schedule below,
  3411.         estimate the total number of copies that you may eventually use.
  3412.  
  3413.         Number of users(copies)  Price per copy
  3414.         1  to  10           $39.00
  3415.         11 to  30           $35.00
  3416.         31 and up           $31.00
  3417.         Please contact California Software Design for site license prices.
  3418.  
  3419.         Regardless of the quantity, only one set of materials will be sent to
  3420.         you.  You may then make as many copies of it that are licensed.
  3421.         Upgrades will be made available upon request.  Technical support is
  3422.         available via mail, or contacting me via Compuserve 76266,2634, on
  3423.         GENIE mail id is J.DERR1. OR via Internet. My internet address is
  3424.         JIM.DERR@SPACEBBS.COM
  3425.  
  3426.  
  3427.                                    SHEZ USER MANUAL
  3428.                                                                   Page -70-
  3429.  
  3430. |                             APPENDIX - 1 - ERROR CODES
  3431.  
  3432.  
  3433.         ERROR CODES WHEN ATTEMPTING TO SWAP
  3434.  
  3435.         0-255         :The EXECed Program"s return code
  3436.  
  3437.         257       :Error preparing for swap: no space for swapping
  3438.         258       :Error preparing for swap: program too low in memory
  3439.         512       :Program file not found
  3440.         513       :Program file: Invalid drive
  3441.         514       :Program file: Invalid path
  3442.         515       :Program file: Invalid name
  3443.         516       :Program file: Invalid drive letter
  3444.         517       :Program file: Path too long
  3445.         518       :Program file: Drive not ready
  3446.         519       :Batchfile/COMMAND: COMMAND.COM not found
  3447.         520       :Error allocating temporary buffer
  3448.  
  3449.         768 & GREATER :DOS-error-code xx calling EXEC
  3450.  
  3451.         1024      :Error allocating environment buffer
  3452.  
  3453.         1280      :Swapping requested, but prep_swap has not
  3454.                   :been called or returned an error.
  3455.  
  3456.         1281      :MCBs don"t match expected setup
  3457.         1282      :Error while swapping out
  3458.  
  3459.         1536      :Redirection syntax error
  3460.         1537 & GREATER      :DOS error xx on redirection
  3461.  
  3462.  
  3463.         PKZIP ERROR CODES
  3464.  
  3465.         1         :Bad file name of file specification
  3466.         2-3       :Error in ZIP file
  3467.         4-11      :Insufficient memory
  3468.         12        :No files were found to add to the ZIP file or
  3469.                   no files were specified for deletion.
  3470.  
  3471.         13        :File not found.  The specified ZIP file or list file was
  3472.         not found.
  3473.         14        :Disk full
  3474.         15        :Zip file is read-only and can not be modified.
  3475.         16        :Bad or illegal parameters specified.
  3476.         17        :Too many files.
  3477.  
  3478.  
  3479.         PKUNZIP ERROR CODES
  3480.  
  3481.         1         :Warning error (such as failed CRC check)
  3482.         2-3       :Error in ZIP file
  3483.         4-8       :Insufficient memory
  3484.         9         :File not found. No zip files found.
  3485.         10        :Bad or illegal parameters specified.
  3486.         11        :No files found to extract/view etc.
  3487.         50        :Disk full
  3488.  
  3489.  
  3490.                                    SHEZ USER MANUAL
  3491.                                                                   Page -71-
  3492.  
  3493. |       51        :Unexpected end of file in ZIP file.
  3494.  
  3495.  
  3496.                                    SHEZ USER MANUAL
  3497.                                                                   Page -72-
  3498.  
  3499.  
  3500.         ARJ ERROR CODES
  3501.  
  3502.         1         :Warning Specified file to add not found
  3503.                   Specified file to list, extract, etc., not found
  3504.                   or answering negatively to "OK TO PROCEED TO NEXT VOLUME"
  3505.         prompt
  3506.  
  3507.         2         :Fatal error
  3508.         3         :CRC error
  3509.         4         :ARJ-SECURITY error or attempt to update an ARJ-SECURED
  3510.         archive.
  3511.         5         :Disk full or write error
  3512.         6         :Can"t open archive or file
  3513.         7         :Simple user error (bad parameters)
  3514.         8         :Not enough memory
  3515.  
  3516.         LHARC ERROR CODES
  3517.  
  3518.         1         :CRC error
  3519.         2         :Fatal error.
  3520.         3         :Failed to write tempory files in the archive.
  3521.  
  3522.  
  3523.         PKUNPAK ERROR CODES
  3524.  
  3525.         1         :Bad CRC warning
  3526.         2         :Out of memory
  3527.         3         :No archives found to extract
  3528.         4         :Can"t open archive file
  3529.         5         :Read error on archive
  3530.         6         :Internal table overflow
  3531.         7         :Disk Full
  3532.  
  3533.  
  3534.         PAK ERROR CODES
  3535.  
  3536.         1         :CRC error
  3537.         2         :Out of memory
  3538.         7         :Disk Full
  3539.  
  3540.  
  3541.                                    SHEZ USER MANUAL
  3542.                                                                   Page -73-
  3543.  
  3544. |       ERROR CODES WHEN FORMATTING A DISK
  3545.  
  3546.         1         :Invalid disk parameter
  3547.         2         :Address mark not found
  3548.         3         :Write protect error
  3549.         4         :Requested sector not found
  3550.         6         :Disk change line active
  3551.         7         :Wrong capacity for drive
  3552.         8         :DMA overrun
  3553.         9         :DMA boundary error
  3554.         10        :Bad disk/cap=1.4 w/720k disk or write protected disk
  3555.         11        :Bad sectors found and marked
  3556.         12        :Drive type not supported.
  3557.         12        :Media type not found
  3558.         16        :CRC read error
  3559.         32        :Controller failure
  3560.         64        :Seek failure
  3561.         128       :Drive door is open
  3562.  
  3563.         CRITICAL SYSTEM ERROR CODES
  3564.         0         :Write Protect Error
  3565.         1         :Invalid Drive Specified
  3566.         2         :Drive Not Ready
  3567.         3         :Invalid Command
  3568.         4         :CRC Error
  3569.         5         :Bad Request Structure Length
  3570.         6         :Seek Error
  3571.         7         :Unknown Medium
  3572.         8         :Sector Not Found
  3573.         9         :Printer Out Of Paper
  3574.         10        :Write Error
  3575.         11        :Read Error
  3576.         12        :General Failure
  3577.  
  3578.  
  3579.                                    SHEZ USER MANUAL
  3580.                                                                   Page -74-
  3581.  
  3582. |                            APPENDIX - 2 - SHEZ.INI FILE
  3583.  
  3584.         ;********************************************************************
  3585.         ;            SHEZ External viewer specification file.               *
  3586.         ;                 (SAMPLE FILE ONLY!!!!!)                           *
  3587.         ;                                                                   *
  3588.         ;            AFTER MODIFYING THIS FILE IT MUST                      *
  3589.         ;                    BE RENAME TO:                                  *
  3590.         ;                      SHEZ.INI                                     *
  3591.         ;            AND THEN COPIED TO A DIRECTORY THAT IS                 *
  3592.         ;                IN YOUR PATH STATEMENT.                            *
  3593.         ;                                                                   *
  3594.         ;                                                                   *
  3595.         ;FORMAT OF FILE:                                                    *
  3596.         ;  Each line must end with a Carriage return, Line feed.            *
  3597.         ;  Everything to the right of a semicolon treated as comments.      *
  3598.         ;                                                                   *
  3599.         ;  External viewer programs are specified as follows:               *
  3600.         ;     EXT = PROGRAM                                                 *
  3601.         ;  WHERE ext      is the file extension (DO NOT ENTER THE PERIOD!)  *
  3602.         ;        program  is the program to execute based on the selected   *
  3603.         ;                 file extension.                                   *
  3604.         ;                 $f indicates to SHEZ where to place the filename  *
  3605.         ;                    when executing the program.                    *
  3606.         ;EXAMPLE:                                                           *
  3607.         ; C=E:\UTY\QEDIT.EXE $F                                             *
  3608.         ;                                                                   *
  3609.         ; If the highlighted file in SHEZ is HELP.C then SHEZ will          *
  3610.         ; attempt to execute E:\UTY\QEDIT.EXE HELP.C                        *
  3611.         ;                                                                   *
  3612.         ;********************************************************************
  3613.         ;                     ADVANCED FEATURES                             *
  3614.         ;                                                                   *
  3615.         ;SPECIFYING A STARTUP DIRECTORY:                                    *
  3616.         ;  To tell SHEZ to change to a specific directory before running    *
  3617.         ;  the specified external file viewer use the vertical bar          *
  3618.         ;  character to separate the startup directory name from the        *
  3619.         ;  viewer command as shown below:                                   *
  3620.         ;                                                                   *
  3621.         ;GIF=E:\GIF\VPIC.EXE $F|G:\GIF\VPIC                                 *
  3622.         ;                                                                   *
  3623.         ;                                                                   *
  3624.         ;TELLING SHEZ TO PAUSE AFTER RUNNING THE VIEWER:                    *
  3625.         ;  SHEZ can pause before returning to itself allowing you to        *
  3626.         ;  view the contents of the screen after the external viewer        *
  3627.         ;  has been executed. This is accomplished by placing the           *
  3628.         ;  character immediately after the equal sign.                      *
  3629.         ;                                                                   *
  3630.         ;GIF=~E:\GIF\VPIC.EXE $F|G:\GIF\VPIC                                *
  3631.         ;                                                                   *
  3632.         ;                                                                   *
  3633.         ;********************************************************************
  3634.  
  3635.         [External Viewers]     ;THIS IS A REQUIRED ENTRY, TELLS SHEZ WHERE
  3636.                                ;THE EXTERNAL VIEWER DATA BEGINS
  3637.  
  3638.         generic=list.com $f    ;This is a generic viewer it will be executed
  3639.         if
  3640.  
  3641.  
  3642.                                    SHEZ USER MANUAL
  3643.                                                                   Page -75-
  3644.  
  3645. |                              ;the highlighted file's extension is not
  3646.         specified,
  3647.                                ;or there is no file extension.
  3648.  
  3649.         H  =Q.EXE $f           ;Run q.exe for file with .h  extension
  3650.  
  3651.         DOC=E.EXE $f           ;Run e.exe for file with .doc extension
  3652.  
  3653.         WP =WPVIEW.EXE $F      ;Run wpview.exe for file with .wp extension
  3654.  
  3655.         C=E.EXE $F             ;Run e.exe for file with .c extension
  3656.  
  3657.  
  3658.                                    SHEZ USER MANUAL
  3659.                                                                   Page -76-
  3660.  
  3661.  
  3662.         ;********************************************************************
  3663.         ;                  SETTING UP PRINTERS                              *
  3664.         ;                                                                   *
  3665.         ;Up to three user defined printers can be defined.  Each printer    *
  3666.         ;definition requires it's own section name.  The section name       *
  3667.         ;is: [PRINTERx]  where x is 1,2, or 3.                              *
  3668.         ;Each printer section must have the following keyword defined:      *
  3669.         ;                                                                   *
  3670.         ;NAME                                                               *
  3671.         ;   user defined name of printer (25 characters or less)            *
  3672.         ;SETUP                                                              *
  3673.         ;   printer setup string                                            *
  3674.         ;CHARS-PER-LINE                                                     *
  3675.         ;   maximum number of characters per line                           *
  3676.         ;LINE-PER-PAGE                                                      *
  3677.         ;   maximum number of lines per page                                *
  3678.         ;ENDUP                                                              *
  3679.         ;   printer endup string (THIS IS OPTIONAL)                         *
  3680.         ;                                                                   *
  3681.         ;The printer SETUP and ENDUP strings can be up to 100 characters in *
  3682.         ;length.  The strings CAN NOT contain carriage return or line feed  *
  3683.         ;characters.  If these must be included in the string use the $     *
  3684.         ;character to enter their HEX equivalent.  I.E. a carriage return   *
  3685.         ;would be entered as $0d. The $ character indicates to SHEZ that the*
  3686.         ;next two characters are to be interpreted as HEX.  For example to  *
  3687.         ;enter the ASCII ESC character into the setup string use the        *
  3688.         ;following in your string: $1b.                                     *
  3689.         ;                                                                   *
  3690.         ;Each printer definition can also optionally use the PORT keyword   *
  3691.         ;to define which LPT port use.  If the PORT keyword is used the     *
  3692.         ;only valid values are LPT1 through LPT9. If the PORT keyword is    *
  3693.         ;not used SHEZ will then use the LPT port as defined in the SHEZCFG *
  3694.         ;program.                                                           *
  3695.         ;EXAMPLE: to print to port 3:                                       *
  3696.         ;PORT=LPT3                                                          *
  3697.         ;********************************************************************
  3698.  
  3699.  
  3700.         [Printer1]             ;HPLASER II-IV portrait compressed
  3701.         name=HP-port-compress
  3702.         setup=$1bE$1b(10U$1b(s16.6H$1b&l8D
  3703.         endup=$1bE
  3704.         chars-per-line=132
  3705.         lines-per-page=80
  3706.         port=LPT2
  3707.  
  3708.         [Printer2]             ;HPLASER II-IV landscape compressed
  3709.         name=HP-land-compress
  3710.         setup=$1bE$1b&l1O$1b(10U$1b(s16.6H$1b&l8D
  3711.         endup=$1bE
  3712.         chars-per-line=174
  3713.         lines-per-page=64
  3714.  
  3715.  
  3716.                                    SHEZ USER MANUAL
  3717.                                                                   Page -77-
  3718.  
  3719. |       ;******************************************************************
  3720.         ;                         SETTING UP USER MENUS                   *
  3721.         ;                                                                 *
  3722.         ;Up to 20 user defined menu items may be defined in this section. *
  3723.         ;Each menu item MUST have a NAME parameter and a PROGRAM parameter*
  3724.         ;defined. The NAME parameter is the text that will appear drop    *
  3725.         ;down menu when the uSer menu option is selected.  The PROGRAM    *
  3726.         ;parameter defines what program or batch file will be executed    *
  3727.         ;when the item is selected. The rules for defining these two      *
  3728.         ;keyword parameters are as follows:                               *
  3729.         ;                                                                 *
  3730.         ;NAME                                                             *
  3731.         ;  User defined text of 25 characters or less. This text will     *
  3732.         ;  appear on the drop down menu.                                  *
  3733.         ;                                                                 *
  3734.         ;PROGRAM                                                          *
  3735.         ;  The program or batch file to execute when the selection is     *
  3736.         ;  chosen.                                                        *
  3737.         ;                                                                 *
  3738.         ;                                                                 *
  3739.         ;SPECIFYING A STARTUP DIRECTORY:                                  *
  3740.         ;   To tell SHEZ to change to a specific directory before running *
  3741.         ;   the specified user program use the vertical bar character to  *
  3742.         ;   separate the startup directory name from the program/batch    *
  3743.         ;   file to execute as shown below:                               *
  3744.         ;                                                                 *
  3745.         ;   PROGRAM=E:\GIF\VPIC.EXE|G:\GIF\VPIC                           *
  3746.         ;                                                                 *
  3747.         ;                                                                 *
  3748.         ;TELLING SHEZ TO PAUSE AFTER RUNNING A PROGRAM                    *
  3749.         ;   SHEZ can pause before returning to itself allowing you to view*
  3750.         ;   the contents of the screen after the program has been         *
  3751.         ;   executed. This is accomplished by placing the ~ character     *
  3752.         ;   immediately after the equal sign.                             *
  3753.         ;                                                                 *
  3754.         ;   PROGRAM=~E:\GIF\VPIC.EXE|G:\GIF\VPIC                          *
  3755.         ;                                                                 *
  3756.         ;PASSING A FILE TO A USER DEFINED PROGRAM                         *
  3757.         ;   By using the $f variable when defining the PROGRAM to execute *
  3758.         ;   you can pass the currently highlighted filename to an external*
  3759.         ;   program.  The $f tell SHEZ where to place the filename when   *
  3760.         ;   launching a user specified program.                           *
  3761.         ;                                                                 *
  3762.         ;   Two other variables can also be used, the $a and $m variable. *
  3763.         ;   These variables only have meaning if you launched a user menu *
  3764.         ;   item when selecting a member of a compressed file. The $a     *
  3765.         ;   variable will be replaced with the full compressed filename,  *
  3766.         ;   and the $m variable will be replaced with the name of the     *
  3767.         ;   selected member within the compressed file. For example: If   *
  3768.         ;   you are looking the contents of compressed file               *
  3769.         ;   D:\DOWN\SHEZXX.ZIP the highlighted item is SHEZ.EXE then the  *
  3770.         ;   $a variable will be replaced with D:\DOWN\SHEZXX.ZIP and the  *
  3771.         ;   $m variable will be replaced with SHEZ.EXE.                   *
  3772.         ;                                                                 *
  3773.         ;   The $f will also work when viewing the contents of a          *
  3774.         ;   compressed file. When viewing the contents of a compressed    *
  3775.         ;   file, if the $f characters are defined in the PROGRAM         *
  3776.         ;   specification, the highlighted file is extracted to a work    *
  3777.         ;   directory and the user program is launched. When the user     *
  3778.  
  3779.  
  3780.                                    SHEZ USER MANUAL
  3781.                                                                   Page -78-
  3782.  
  3783. |       ;   program is exited, SHEZ will then check the extracted works   *
  3784.         ;   file's time and date stamp.  If the work file was updated SHEZ*
  3785.         ;   will REFRESH the copy of the file in the compressed file.     *
  3786.         ;                                                                 *
  3787.         ;   THERE ARE FIVE ADDITIONAL VARIABLES THAT CAN BE USED.         *
  3788.         ;   $CD will be replaced by the current drive, including the      *
  3789.         ;       colon.  I.E.  D:                                          *
  3790.         ;   $CP will be replaced by the current path, including the       *
  3791.         ;       trailing backslash.  I.E. \UTILITY\                       *
  3792.         ;   $ED will be replaced by the extract drive, including the      *
  3793.         ;       colon.  I.E. D:                                           *
  3794.         ;   $EP will be replaced by the extract path, including the       *
  3795.         ;       trailing backslash.  I.E. \EXTRACT\                       *
  3796.         ;   $?  will tell SHEZ to prompt the user for the information     *
  3797.         ;       to replace.                                               *
  3798.         ;                                                                 *
  3799.         ;******************************************************************
  3800.  
  3801.  
  3802.                                    SHEZ USER MANUAL
  3803.                                                                   Page -79-
  3804.  
  3805.  
  3806.         [User-menu]
  3807.         Name=WordPerfect 5.1
  3808.         Program=E:\APPS\WP51\WP.EXE /nk|E:\APPS\WP51
  3809.  
  3810.         Name=WordPerfect 5.1 (pass file)
  3811.         Program=E:\APPS\WP51\WP.EXE $f /nk|E:\APPS\WP51
  3812.  
  3813.         Name=WordPerfect 6.0
  3814.         Program=U:\WP60\WP.EXE /nk|U:\WP60
  3815.  
  3816.  
  3817.                                    SHEZ USER MANUAL
  3818.                                                                   Page -80-
  3819.  
  3820. |       INDEX
  3821.  
  3822.  
  3823. |       (Plus key +) 21, 33
  3824.  
  3825.  
  3826. |       4DOS 8, 22-24, 26, 60, 61, 67
  3827.  
  3828.  
  3829. |       4DOS AND NDOS SUPPORT 60
  3830.  
  3831.  
  3832. |       Activate volume label processing 22, 34
  3833.  
  3834.  
  3835. |       ACTIVATING THE MENU SYSTEM 9, 26
  3836.  
  3837.  
  3838. |       Add Update File Comments 31
  3839.  
  3840.  
  3841. |       Add volume label to existing compressed file 34
  3842.  
  3843.  
  3844.         Add/Update all archive file comments 32
  3845.  
  3846.  
  3847.         Add/Update compressed file comments 20
  3848.  
  3849.  
  3850.         Add/Update highlighted archive file comments 32
  3851.  
  3852.  
  3853. |       ALT-1 21, 33, 68
  3854.  
  3855.  
  3856. |       ALT-4 40
  3857.  
  3858.  
  3859. |       ALT-5 42, 67
  3860.  
  3861.  
  3862. |       ALT-6 42, 43, 68
  3863.  
  3864.  
  3865. |       ALT-7 67
  3866.  
  3867.  
  3868. |       ALT-8 67
  3869.  
  3870.  
  3871. |       ALT-9 43, 68
  3872.  
  3873.  
  3874. |       ALT-A 67
  3875.  
  3876.  
  3877.         ALT-B 67
  3878.  
  3879.  
  3880.         ALT-C 67
  3881.  
  3882.  
  3883.         ALT-D 67
  3884.  
  3885.  
  3886. |       ALT-E 67
  3887.  
  3888.  
  3889. |       ALT-F 67
  3890.  
  3891.  
  3892. |       ALT-G 42, 68
  3893.  
  3894.  
  3895. |       ALT-M 67
  3896.  
  3897.  
  3898. |       ALT-N 67
  3899.  
  3900.  
  3901. |       ALT-P 67
  3902.  
  3903.  
  3904. |       ALT-Q 67
  3905.  
  3906.  
  3907. |       ALT-R 68
  3908.  
  3909.  
  3910. |       ALT-S 68
  3911.  
  3912.  
  3913. |       ALT-T 68
  3914.  
  3915.  
  3916. |       ALT-U 68
  3917.  
  3918.  
  3919. |       ALT-V 67, 68
  3920.  
  3921.  
  3922. |       ALT-W 68
  3923.  
  3924.  
  3925. |       ALT-X 67
  3926.  
  3927.  
  3928. |       ALT-Y 68
  3929.  
  3930.  
  3931. |       ALT-Z 67
  3932.  
  3933.  
  3934. |       Alternate file viewers 17, 21, 32, 50
  3935.  
  3936.  
  3937. |       APPENDIX -2- SHEZ.INI FILE 74
  3938.  
  3939.  
  3940. |       ARJ ERROR CODES 72
  3941.  
  3942.  
  3943.         ASP HUB NETWORK 65
  3944.  
  3945.  
  3946.         BBS SYSOP NOTE: 51
  3947.  
  3948.  
  3949.         Browse any file 22, 34, 67
  3950.  
  3951.  
  3952. |       CFG 19, 48, 49, 56, 68
  3953.  
  3954.  
  3955.         COMPATIBILITY ISSUES 56
  3956.  
  3957.  
  3958.         configuration 6-8, 19, 20, 27, 30, 32, 48, 49, 56, 59, 62
  3959.  
  3960.  
  3961.         CONFIGURING FOR VIRUS SCANNING 56
  3962.  
  3963.  
  3964.         Convert all tagged files 18, 46
  3965.  
  3966.  
  3967.         Convert highlighted file 18
  3968.  
  3969.  
  3970.         Convert highlighted file to a SFX file 18
  3971.  
  3972.  
  3973. |       Convert SFX file 32, 67
  3974.  
  3975.  
  3976. |       Convert Tagged files to SFX files 19
  3977.  
  3978.  
  3979. |       CONVERTING FILES 46
  3980.  
  3981.  
  3982. |       Copy all TAGGED DOS files 21
  3983.  
  3984.  
  3985. |       Copy highlighted file 19, 67
  3986.  
  3987.  
  3988. |       CORPORATE SITE LICENSING FOR SHEZ 69
  3989.  
  3990.  
  3991.         Create a new archive file 16, 30
  3992.  
  3993.  
  3994.         CREATING NEW COMPRESSED FILES 16, 30, 40, 45
  3995.  
  3996.  
  3997.                                    SHEZ USER MANUAL
  3998.                                                                   Page -81-
  3999.  
  4000.  
  4001. |       CRITICAL SYSTEM ERROR CODES 73
  4002.  
  4003.  
  4004. |       CTL-E 67
  4005.  
  4006.  
  4007. |       CTL-ENTER 67
  4008.  
  4009.  
  4010. |       CTL-F2 19, 67
  4011.  
  4012.  
  4013. |       CTL-F3 67
  4014.  
  4015.  
  4016. |       CTL-F6 67
  4017.  
  4018.  
  4019. |       CTL-SPACE 68
  4020.  
  4021.  
  4022. |       CTL-T 68
  4023.  
  4024.  
  4025. |       CTL-U 68
  4026.  
  4027.  
  4028. |       CTL-V 67
  4029.  
  4030.  
  4031. |       CTL-X 67
  4032.  
  4033.  
  4034. |       CTL-Z 67
  4035.  
  4036.  
  4037. |       DEL KEY 22, 35
  4038.  
  4039.  
  4040. |       Delete a DOS file or empty directory 17
  4041.  
  4042.  
  4043. |       Delete all extracted files 29, 67
  4044.  
  4045.  
  4046. |       Delete all TAGGED DOS files 21
  4047.  
  4048.  
  4049. |       Delete highlighted / tagged file(s) 22, 35
  4050.  
  4051.  
  4052. |       DESQVIEW 16, 17, 30, 57
  4053.  
  4054.  
  4055. |       DESQVIEW COMPATIBILITY 57
  4056.  
  4057.  
  4058.         Directory Assistance 4
  4059.  
  4060.  
  4061.         Display Info about archive file 27
  4062.  
  4063.  
  4064.         DOS directory Speed Search 16
  4065.  
  4066.  
  4067.         Edit highlighted file 21
  4068.  
  4069.  
  4070.         Edit the selected file 30
  4071.  
  4072.  
  4073. |       EDITING KEY DEFINITIONS 15
  4074.  
  4075.  
  4076.         EMS 7, 48, 58, 59
  4077.  
  4078.  
  4079.         ENVIRONMENT VARIABLES 48, 49, 59
  4080.  
  4081.  
  4082. |       ERROR CODES WHEN ATTEMPTING TO SWAP 70
  4083.  
  4084.  
  4085. |       ERROR CODES WHEN FORMATTING A DISK 73
  4086.  
  4087.  
  4088. |       ESC 7, 9, 12, 15, 18, 22, 26, 33, 34, 36, 42, 43, 51, 76
  4089.  
  4090.  
  4091. |       Execute a file in an archive file 29
  4092.  
  4093.  
  4094. |       Execute highlighted program 23, 68
  4095.  
  4096.  
  4097. |       Exit SHEZ 20-22, 29, 33, 35, 38, 59, 67
  4098.  
  4099.  
  4100. |       Exit SHEZ goto EXTRACT dir 21, 33
  4101.  
  4102.  
  4103. |       Extract all files from archive 29
  4104.  
  4105.  
  4106. |       Extract all tagged files 29, 67
  4107.  
  4108.  
  4109. |       Extract location 8, 16, 26, 29, 40, 41
  4110.  
  4111.  
  4112. |       Extract only newer files 32
  4113.  
  4114.  
  4115. |       Extracting a single file 27
  4116.  
  4117.  
  4118. |       F1 6, 16, 24, 26, 30, 39, 67
  4119.  
  4120.  
  4121. |       F10 16, 28, 30, 33, 56, 61, 68
  4122.  
  4123.  
  4124.         F2 17, 19, 21, 25, 30, 67, 68
  4125.  
  4126.  
  4127.         F3 17, 19, 21, 26, 67, 68
  4128.  
  4129.  
  4130.         F4 17, 21, 23, 67
  4131.  
  4132.  
  4133. |       F5 23, 68
  4134.  
  4135.  
  4136. |       F6 19, 21, 22, 67, 68
  4137.  
  4138.  
  4139. |       F7 16, 30, 40, 45, 67
  4140.  
  4141.  
  4142. |       F8 18, 19, 26, 30, 36, 67, 68
  4143.  
  4144.  
  4145. |       F9 9, 16, 17, 25, 28, 30, 33, 36, 45, 68
  4146.  
  4147.  
  4148.         FLOATING EXTRACT LOCATION 40
  4149.  
  4150.  
  4151.         FLOPPIES 23, 35, 41, 62
  4152.  
  4153.  
  4154. |       FORMATTING 23, 35, 41, 73
  4155.  
  4156.  
  4157. |       FUNCTIONS WHEN VIEWING CONTENTS OF ARCHIVE FILE: 27
  4158.  
  4159.  
  4160. |       HOT DIRECTORY 22, 34, 67
  4161.  
  4162.  
  4163.         Immediate Exit 20, 29
  4164.  
  4165.  
  4166.         INTERNAL QUICK-VIEWER 15
  4167.  
  4168.  
  4169.         KEYSTROKE RECORDING/PLAYBACK 8, 22, 34, 42
  4170.  
  4171.  
  4172.         label 18, 22, 34, 40, 41, 45
  4173.  
  4174.  
  4175.         LEFT-MOUSE-BUTTON 9
  4176.  
  4177.  
  4178.                                    SHEZ USER MANUAL
  4179.                                                                   Page -82-
  4180.  
  4181.  
  4182. |       LHARC ERROR CODES 72
  4183.  
  4184.  
  4185. |       LICENSING SHEZ FOR PERSONAL USE 69
  4186.  
  4187.  
  4188. |       LIMIT OF LIABILITY 4
  4189.  
  4190.  
  4191. |       Modify file attributes 23, 67
  4192.  
  4193.  
  4194.         mouse 9-15, 18, 42
  4195.  
  4196.  
  4197.         MOUSE SELECTABLE ITEMS IN A DIALOG BOX 11
  4198.  
  4199.  
  4200. |       MOUSE SUPPORT 9, 15
  4201.  
  4202.  
  4203. |       Move all TAGGED DOS files 21
  4204.  
  4205.  
  4206. |       Move highlighted file 19, 67
  4207.  
  4208.  
  4209. |       NAVIGATING A SCROLLABLE DIALOG BOX USING THE MOUSE 11
  4210.  
  4211.  
  4212. |       NDOS 22, 23, 26, 60, 61, 67
  4213.  
  4214.  
  4215. |       NOTES ON CREATING SFX FILES 18
  4216.  
  4217.  
  4218. |       PAK ERROR CODES 72
  4219.  
  4220.  
  4221. |       PERFORMING A VIRUS SCAN 50
  4222.  
  4223.  
  4224. |       PKUNPAK ERROR CODES 72
  4225.  
  4226.  
  4227. |       PKUNZIP ERROR CODES 70
  4228.  
  4229.  
  4230. |       PKZIP ERROR CODES 70
  4231.  
  4232.  
  4233. |       PKZIPFIX 22, 68
  4234.  
  4235.  
  4236. |       playback 8, 22, 34, 39, 42-44, 67
  4237.  
  4238.  
  4239.         Populate 4DOS Description 26
  4240.  
  4241.  
  4242.         Print directory of compressed file 39
  4243.  
  4244.  
  4245.         QUICK START 6
  4246.  
  4247.  
  4248. |       QUICKVIEW 13, 15, 23, 35
  4249.  
  4250.  
  4251.         record 20, 22, 34, 42, 43
  4252.  
  4253.  
  4254.         Rename all TAGGED DOS files 21
  4255.  
  4256.  
  4257.         Rename highlighted file 19, 35
  4258.  
  4259.  
  4260. |       Right and Left cursor keys 23, 33
  4261.  
  4262.  
  4263. |       RIGHT-MOUSE-BUTTON 9
  4264.  
  4265.  
  4266.         Run a program against all tagged files 34
  4267.  
  4268.  
  4269.         Scan file(s) for a string 34
  4270.  
  4271.  
  4272.         Select a new archive file 17, 30
  4273.  
  4274.  
  4275.         Set ARJ Compression Method 38
  4276.  
  4277.  
  4278.         Set Path/Directory option 31
  4279.  
  4280.  
  4281.         Set ZIP Compression Method 38
  4282.  
  4283.  
  4284. |       SETTING ALTERNATE FILE VIEWERS 50
  4285.  
  4286.  
  4287. |       SETTING UP USED DEFINED MENU ENTRIES 50
  4288.  
  4289.  
  4290. |       SETTING USER DEFINED PRINTER 50
  4291.  
  4292.  
  4293. |       SFT-F3 67
  4294.  
  4295.  
  4296. |       SFT-F4 67
  4297.  
  4298.  
  4299. |       SFT-F6 68
  4300.  
  4301.  
  4302. |       SFT-F8 67
  4303.  
  4304.  
  4305.         SGREP 34, 53, 54
  4306.  
  4307.  
  4308.         SHEZEMS 48
  4309.  
  4310.  
  4311.         SHEZUSE 48
  4312.  
  4313.  
  4314. |       SHEZXMS 48
  4315.  
  4316.  
  4317.         Show help screen 16, 30
  4318.  
  4319.  
  4320.         Show tagged file count 33
  4321.  
  4322.  
  4323. |       Smart copy 25, 68
  4324.  
  4325.  
  4326. |       Smart extract 68
  4327.  
  4328.  
  4329.         Sort the archive file list 30
  4330.  
  4331.  
  4332.         Sort the file list 17
  4333.  
  4334.  
  4335.         spanned 62
  4336.  
  4337.  
  4338.         Specify an archive file mask 31
  4339.  
  4340.  
  4341.         SPEECH FRIENDLY INTERFACE 60
  4342.  
  4343.  
  4344. |       Speed search 16, 29, 68
  4345.  
  4346.  
  4347. |       Supply Password for File 31
  4348.  
  4349.  
  4350. |       SUPPORT FOR SELF EXTRACTING FILES 47
  4351.  
  4352.  
  4353. |       SUPPORT FOR SHEZ AND QUESTIONS 66
  4354.  
  4355.  
  4356. |       SUPPORT FOR UC2 COMPRESSED FILES 62
  4357.  
  4358.  
  4359.                                    SHEZ USER MANUAL
  4360.                                                                   Page -83-
  4361.  
  4362.  
  4363. |       TAB KEY 22, 34, 35
  4364.  
  4365.  
  4366. |       Tag All Files 20, 29, 68
  4367.  
  4368.  
  4369. |       Tag highlighted file 21, 33, 68
  4370.  
  4371.  
  4372. |       Temporary exit to DOS 16, 30, 68
  4373.  
  4374.  
  4375.         Test COM,EXE, and OVL files in a compressed file for viruses 32
  4376.  
  4377.  
  4378.         Test tagged compressed file(s) for viruses 20
  4379.  
  4380.  
  4381. |       Testing archive integrity 27
  4382.  
  4383.  
  4384.         THE SHEZFG PROGRAM 29
  4385.  
  4386.  
  4387.         Toggle authenticity mode in PKZIP 21, 33
  4388.  
  4389.  
  4390.         Toggle overwrite mode 31
  4391.  
  4392.  
  4393.         Toggle the Tag status 19, 29
  4394.  
  4395.  
  4396.         Ultravision 41
  4397.  
  4398.  
  4399. |       Untag all Files 20, 29, 68
  4400.  
  4401.  
  4402. |       Untag highlighted file 21, 33, 68
  4403.  
  4404.  
  4405.         USING 4DOS INTERNAL LIST COMMAND 61
  4406.  
  4407.  
  4408.         USING EMS/XMS MEMORY IN SHEZ 58
  4409.  
  4410.  
  4411.         USING THE MOUSE WITH VERN BUERG'S LIST PROGRAM 15
  4412.  
  4413.  
  4414. |       UUDECODE 26, 36, 68
  4415.  
  4416.  
  4417. |       UUENCODE 26, 36, 68
  4418.  
  4419.  
  4420.         UUENCODE and UUDECODE 38
  4421.  
  4422.  
  4423.         View a file 13, 17
  4424.  
  4425.  
  4426.         View file and archive comment records 32
  4427.  
  4428.  
  4429. |       Viewing a file 15, 27
  4430.  
  4431.  
  4432. |       virus 4, 5, 20, 24, 32, 38, 48, 50-52, 56, 68
  4433.  
  4434.  
  4435. |       VIRUS CHECKING SELECTED FILES 51
  4436.  
  4437.  
  4438. |       Virus scan ALL files 38
  4439.  
  4440.  
  4441. |       Virus scan ONLY EXECUTABLE files. 38
  4442.  
  4443.  
  4444. |       VIRUS SCANNING A DIRECTORY 51
  4445.  
  4446.  
  4447. |       viruses 20, 24, 32, 38, 50, 51, 56, 67
  4448.  
  4449.  
  4450. |       volume 18, 22, 34, 40, 41, 45, 72
  4451.  
  4452.  
  4453. |       VOLUME LABEL SUPPORT 22, 34, 40
  4454.  
  4455.  
  4456. |       WHERE TO FIND THE MOST CURRENT VERSION 64
  4457.  
  4458.  
  4459. |       WINDOWS AND OS/2 COMPATIBILITY 57
  4460.  
  4461.  
  4462. |       Write out configuration information 19
  4463.  
  4464.  
  4465. |       XMS 7, 48, 58, 59
  4466.  
  4467.  
  4468. |       ZOOMING DIRECTORY WINDOW WITH MOUSE 10
  4469.  
  4470.